mirror of
https://github.com/microsoft/TypeScript.git
synced 2026-02-13 06:20:23 -06:00
Merge pull request #27121 from xl1/26977-typedarray
Allow non-number source for TypedArray.from
This commit is contained in:
commit
d85c4e551e
74
src/lib/es5.d.ts
vendored
74
src/lib/es5.d.ts
vendored
@ -587,7 +587,7 @@ interface TemplateStringsArray extends ReadonlyArray<string> {
|
||||
|
||||
/**
|
||||
* The type of `import.meta`.
|
||||
*
|
||||
*
|
||||
* If you need to declare that a given property exists on `import.meta`,
|
||||
* this type may be augmented via interface merging.
|
||||
*/
|
||||
@ -1913,13 +1913,19 @@ interface Int8ArrayConstructor {
|
||||
*/
|
||||
of(...items: number[]): Int8Array;
|
||||
|
||||
/**
|
||||
* Creates an array from an array-like or iterable object.
|
||||
* @param arrayLike An array-like or iterable object to convert to an array.
|
||||
*/
|
||||
from(arrayLike: ArrayLike<number>): Int8Array;
|
||||
|
||||
/**
|
||||
* Creates an array from an array-like or iterable object.
|
||||
* @param arrayLike An array-like or iterable object to convert to an array.
|
||||
* @param mapfn A mapping function to call on every element of the array.
|
||||
* @param thisArg Value of 'this' used to invoke the mapfn.
|
||||
*/
|
||||
from(arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int8Array;
|
||||
from<T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Int8Array;
|
||||
|
||||
|
||||
}
|
||||
@ -2183,13 +2189,19 @@ interface Uint8ArrayConstructor {
|
||||
*/
|
||||
of(...items: number[]): Uint8Array;
|
||||
|
||||
/**
|
||||
* Creates an array from an array-like or iterable object.
|
||||
* @param arrayLike An array-like or iterable object to convert to an array.
|
||||
*/
|
||||
from(arrayLike: ArrayLike<number>): Uint8Array;
|
||||
|
||||
/**
|
||||
* Creates an array from an array-like or iterable object.
|
||||
* @param arrayLike An array-like or iterable object to convert to an array.
|
||||
* @param mapfn A mapping function to call on every element of the array.
|
||||
* @param thisArg Value of 'this' used to invoke the mapfn.
|
||||
*/
|
||||
from(arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint8Array;
|
||||
from<T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Uint8Array;
|
||||
|
||||
}
|
||||
declare const Uint8Array: Uint8ArrayConstructor;
|
||||
@ -2452,13 +2464,19 @@ interface Uint8ClampedArrayConstructor {
|
||||
*/
|
||||
of(...items: number[]): Uint8ClampedArray;
|
||||
|
||||
/**
|
||||
* Creates an array from an array-like or iterable object.
|
||||
* @param arrayLike An array-like or iterable object to convert to an array.
|
||||
*/
|
||||
from(arrayLike: ArrayLike<number>): Uint8ClampedArray;
|
||||
|
||||
/**
|
||||
* Creates an array from an array-like or iterable object.
|
||||
* @param arrayLike An array-like or iterable object to convert to an array.
|
||||
* @param mapfn A mapping function to call on every element of the array.
|
||||
* @param thisArg Value of 'this' used to invoke the mapfn.
|
||||
*/
|
||||
from(arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint8ClampedArray;
|
||||
from<T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Uint8ClampedArray;
|
||||
}
|
||||
declare const Uint8ClampedArray: Uint8ClampedArrayConstructor;
|
||||
|
||||
@ -2719,13 +2737,19 @@ interface Int16ArrayConstructor {
|
||||
*/
|
||||
of(...items: number[]): Int16Array;
|
||||
|
||||
/**
|
||||
* Creates an array from an array-like or iterable object.
|
||||
* @param arrayLike An array-like or iterable object to convert to an array.
|
||||
*/
|
||||
from(arrayLike: ArrayLike<number>): Int16Array;
|
||||
|
||||
/**
|
||||
* Creates an array from an array-like or iterable object.
|
||||
* @param arrayLike An array-like or iterable object to convert to an array.
|
||||
* @param mapfn A mapping function to call on every element of the array.
|
||||
* @param thisArg Value of 'this' used to invoke the mapfn.
|
||||
*/
|
||||
from(arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int16Array;
|
||||
from<T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Int16Array;
|
||||
|
||||
|
||||
}
|
||||
@ -2989,13 +3013,19 @@ interface Uint16ArrayConstructor {
|
||||
*/
|
||||
of(...items: number[]): Uint16Array;
|
||||
|
||||
/**
|
||||
* Creates an array from an array-like or iterable object.
|
||||
* @param arrayLike An array-like or iterable object to convert to an array.
|
||||
*/
|
||||
from(arrayLike: ArrayLike<number>): Uint16Array;
|
||||
|
||||
/**
|
||||
* Creates an array from an array-like or iterable object.
|
||||
* @param arrayLike An array-like or iterable object to convert to an array.
|
||||
* @param mapfn A mapping function to call on every element of the array.
|
||||
* @param thisArg Value of 'this' used to invoke the mapfn.
|
||||
*/
|
||||
from(arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint16Array;
|
||||
from<T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Uint16Array;
|
||||
|
||||
|
||||
}
|
||||
@ -3258,13 +3288,19 @@ interface Int32ArrayConstructor {
|
||||
*/
|
||||
of(...items: number[]): Int32Array;
|
||||
|
||||
/**
|
||||
* Creates an array from an array-like or iterable object.
|
||||
* @param arrayLike An array-like or iterable object to convert to an array.
|
||||
*/
|
||||
from(arrayLike: ArrayLike<number>): Int32Array;
|
||||
|
||||
/**
|
||||
* Creates an array from an array-like or iterable object.
|
||||
* @param arrayLike An array-like or iterable object to convert to an array.
|
||||
* @param mapfn A mapping function to call on every element of the array.
|
||||
* @param thisArg Value of 'this' used to invoke the mapfn.
|
||||
*/
|
||||
from(arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int32Array;
|
||||
from<T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Int32Array;
|
||||
|
||||
}
|
||||
declare const Int32Array: Int32ArrayConstructor;
|
||||
@ -3526,13 +3562,19 @@ interface Uint32ArrayConstructor {
|
||||
*/
|
||||
of(...items: number[]): Uint32Array;
|
||||
|
||||
/**
|
||||
* Creates an array from an array-like or iterable object.
|
||||
* @param arrayLike An array-like or iterable object to convert to an array.
|
||||
*/
|
||||
from(arrayLike: ArrayLike<number>): Uint32Array;
|
||||
|
||||
/**
|
||||
* Creates an array from an array-like or iterable object.
|
||||
* @param arrayLike An array-like or iterable object to convert to an array.
|
||||
* @param mapfn A mapping function to call on every element of the array.
|
||||
* @param thisArg Value of 'this' used to invoke the mapfn.
|
||||
*/
|
||||
from(arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint32Array;
|
||||
from<T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Uint32Array;
|
||||
|
||||
}
|
||||
declare const Uint32Array: Uint32ArrayConstructor;
|
||||
@ -3795,13 +3837,19 @@ interface Float32ArrayConstructor {
|
||||
*/
|
||||
of(...items: number[]): Float32Array;
|
||||
|
||||
/**
|
||||
* Creates an array from an array-like or iterable object.
|
||||
* @param arrayLike An array-like or iterable object to convert to an array.
|
||||
*/
|
||||
from(arrayLike: ArrayLike<number>): Float32Array;
|
||||
|
||||
/**
|
||||
* Creates an array from an array-like or iterable object.
|
||||
* @param arrayLike An array-like or iterable object to convert to an array.
|
||||
* @param mapfn A mapping function to call on every element of the array.
|
||||
* @param thisArg Value of 'this' used to invoke the mapfn.
|
||||
*/
|
||||
from(arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Float32Array;
|
||||
from<T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Float32Array;
|
||||
|
||||
|
||||
}
|
||||
@ -4065,13 +4113,19 @@ interface Float64ArrayConstructor {
|
||||
*/
|
||||
of(...items: number[]): Float64Array;
|
||||
|
||||
/**
|
||||
* Creates an array from an array-like or iterable object.
|
||||
* @param arrayLike An array-like or iterable object to convert to an array.
|
||||
*/
|
||||
from(arrayLike: ArrayLike<number>): Float64Array;
|
||||
|
||||
/**
|
||||
* Creates an array from an array-like or iterable object.
|
||||
* @param arrayLike An array-like or iterable object to convert to an array.
|
||||
* @param mapfn A mapping function to call on every element of the array.
|
||||
* @param thisArg Value of 'this' used to invoke the mapfn.
|
||||
*/
|
||||
from(arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Float64Array;
|
||||
from<T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Float64Array;
|
||||
|
||||
}
|
||||
declare const Float64Array: Float64ArrayConstructor;
|
||||
|
||||
@ -104,6 +104,21 @@ function CreateTypedArraysOf2() {
|
||||
return typedArrays;
|
||||
}
|
||||
|
||||
function CreateTypedArraysFromMapFn2<T>(obj:ArrayLike<T>, mapFn: (n:T, v:number)=> number) {
|
||||
var typedArrays = [];
|
||||
typedArrays[0] = Int8Array.from(obj, mapFn);
|
||||
typedArrays[1] = Uint8Array.from(obj, mapFn);
|
||||
typedArrays[2] = Int16Array.from(obj, mapFn);
|
||||
typedArrays[3] = Uint16Array.from(obj, mapFn);
|
||||
typedArrays[4] = Int32Array.from(obj, mapFn);
|
||||
typedArrays[5] = Uint32Array.from(obj, mapFn);
|
||||
typedArrays[6] = Float32Array.from(obj, mapFn);
|
||||
typedArrays[7] = Float64Array.from(obj, mapFn);
|
||||
typedArrays[8] = Uint8ClampedArray.from(obj, mapFn);
|
||||
|
||||
return typedArrays;
|
||||
}
|
||||
|
||||
function CreateTypedArraysFromMapFn(obj:ArrayLike<number>, mapFn: (n:number, v:number)=> number) {
|
||||
var typedArrays = [];
|
||||
typedArrays[0] = Int8Array.from(obj, mapFn);
|
||||
@ -131,6 +146,21 @@ function CreateTypedArraysFromThisObj(obj:ArrayLike<number>, mapFn: (n:number, v
|
||||
typedArrays[7] = Float64Array.from(obj, mapFn, thisArg);
|
||||
typedArrays[8] = Uint8ClampedArray.from(obj, mapFn, thisArg);
|
||||
|
||||
return typedArrays;
|
||||
}
|
||||
|
||||
function CreateTypedArraysFromThisObj2<T>(obj:ArrayLike<T>, mapFn: (n:T, v:number)=> number, thisArg: {}) {
|
||||
var typedArrays = [];
|
||||
typedArrays[0] = Int8Array.from(obj, mapFn, thisArg);
|
||||
typedArrays[1] = Uint8Array.from(obj, mapFn, thisArg);
|
||||
typedArrays[2] = Int16Array.from(obj, mapFn, thisArg);
|
||||
typedArrays[3] = Uint16Array.from(obj, mapFn, thisArg);
|
||||
typedArrays[4] = Int32Array.from(obj, mapFn, thisArg);
|
||||
typedArrays[5] = Uint32Array.from(obj, mapFn, thisArg);
|
||||
typedArrays[6] = Float32Array.from(obj, mapFn, thisArg);
|
||||
typedArrays[7] = Float64Array.from(obj, mapFn, thisArg);
|
||||
typedArrays[8] = Uint8ClampedArray.from(obj, mapFn, thisArg);
|
||||
|
||||
return typedArrays;
|
||||
}
|
||||
|
||||
@ -226,6 +256,19 @@ function CreateTypedArraysOf2() {
|
||||
typedArrays[8] = Uint8ClampedArray.of(1, 2, 3, 4);
|
||||
return typedArrays;
|
||||
}
|
||||
function CreateTypedArraysFromMapFn2(obj, mapFn) {
|
||||
var typedArrays = [];
|
||||
typedArrays[0] = Int8Array.from(obj, mapFn);
|
||||
typedArrays[1] = Uint8Array.from(obj, mapFn);
|
||||
typedArrays[2] = Int16Array.from(obj, mapFn);
|
||||
typedArrays[3] = Uint16Array.from(obj, mapFn);
|
||||
typedArrays[4] = Int32Array.from(obj, mapFn);
|
||||
typedArrays[5] = Uint32Array.from(obj, mapFn);
|
||||
typedArrays[6] = Float32Array.from(obj, mapFn);
|
||||
typedArrays[7] = Float64Array.from(obj, mapFn);
|
||||
typedArrays[8] = Uint8ClampedArray.from(obj, mapFn);
|
||||
return typedArrays;
|
||||
}
|
||||
function CreateTypedArraysFromMapFn(obj, mapFn) {
|
||||
var typedArrays = [];
|
||||
typedArrays[0] = Int8Array.from(obj, mapFn);
|
||||
@ -252,3 +295,16 @@ function CreateTypedArraysFromThisObj(obj, mapFn, thisArg) {
|
||||
typedArrays[8] = Uint8ClampedArray.from(obj, mapFn, thisArg);
|
||||
return typedArrays;
|
||||
}
|
||||
function CreateTypedArraysFromThisObj2(obj, mapFn, thisArg) {
|
||||
var typedArrays = [];
|
||||
typedArrays[0] = Int8Array.from(obj, mapFn, thisArg);
|
||||
typedArrays[1] = Uint8Array.from(obj, mapFn, thisArg);
|
||||
typedArrays[2] = Int16Array.from(obj, mapFn, thisArg);
|
||||
typedArrays[3] = Uint16Array.from(obj, mapFn, thisArg);
|
||||
typedArrays[4] = Int32Array.from(obj, mapFn, thisArg);
|
||||
typedArrays[5] = Uint32Array.from(obj, mapFn, thisArg);
|
||||
typedArrays[6] = Float32Array.from(obj, mapFn, thisArg);
|
||||
typedArrays[7] = Float64Array.from(obj, mapFn, thisArg);
|
||||
typedArrays[8] = Uint8ClampedArray.from(obj, mapFn, thisArg);
|
||||
return typedArrays;
|
||||
}
|
||||
|
||||
@ -166,65 +166,65 @@ function CreateIntegerTypedArraysFromArray2(obj:number[]) {
|
||||
|
||||
typedArrays[0] = Int8Array.from(obj);
|
||||
>typedArrays : Symbol(typedArrays, Decl(typedArrays.ts, 46, 7))
|
||||
>Int8Array.from : Symbol(Int8ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Int8Array.from : Symbol(Int8ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Int8Array : Symbol(Int8Array, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --))
|
||||
>from : Symbol(Int8ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>from : Symbol(Int8ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 45, 44))
|
||||
|
||||
typedArrays[1] = Uint8Array.from(obj);
|
||||
>typedArrays : Symbol(typedArrays, Decl(typedArrays.ts, 46, 7))
|
||||
>Uint8Array.from : Symbol(Uint8ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Uint8Array.from : Symbol(Uint8ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Uint8Array : Symbol(Uint8Array, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --))
|
||||
>from : Symbol(Uint8ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>from : Symbol(Uint8ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 45, 44))
|
||||
|
||||
typedArrays[2] = Int16Array.from(obj);
|
||||
>typedArrays : Symbol(typedArrays, Decl(typedArrays.ts, 46, 7))
|
||||
>Int16Array.from : Symbol(Int16ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Int16Array.from : Symbol(Int16ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Int16Array : Symbol(Int16Array, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --))
|
||||
>from : Symbol(Int16ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>from : Symbol(Int16ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 45, 44))
|
||||
|
||||
typedArrays[3] = Uint16Array.from(obj);
|
||||
>typedArrays : Symbol(typedArrays, Decl(typedArrays.ts, 46, 7))
|
||||
>Uint16Array.from : Symbol(Uint16ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Uint16Array.from : Symbol(Uint16ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Uint16Array : Symbol(Uint16Array, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --))
|
||||
>from : Symbol(Uint16ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>from : Symbol(Uint16ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 45, 44))
|
||||
|
||||
typedArrays[4] = Int32Array.from(obj);
|
||||
>typedArrays : Symbol(typedArrays, Decl(typedArrays.ts, 46, 7))
|
||||
>Int32Array.from : Symbol(Int32ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Int32Array.from : Symbol(Int32ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Int32Array : Symbol(Int32Array, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --))
|
||||
>from : Symbol(Int32ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>from : Symbol(Int32ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 45, 44))
|
||||
|
||||
typedArrays[5] = Uint32Array.from(obj);
|
||||
>typedArrays : Symbol(typedArrays, Decl(typedArrays.ts, 46, 7))
|
||||
>Uint32Array.from : Symbol(Uint32ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Uint32Array.from : Symbol(Uint32ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Uint32Array : Symbol(Uint32Array, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --))
|
||||
>from : Symbol(Uint32ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>from : Symbol(Uint32ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 45, 44))
|
||||
|
||||
typedArrays[6] = Float32Array.from(obj);
|
||||
>typedArrays : Symbol(typedArrays, Decl(typedArrays.ts, 46, 7))
|
||||
>Float32Array.from : Symbol(Float32ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Float32Array.from : Symbol(Float32ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Float32Array : Symbol(Float32Array, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --))
|
||||
>from : Symbol(Float32ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>from : Symbol(Float32ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 45, 44))
|
||||
|
||||
typedArrays[7] = Float64Array.from(obj);
|
||||
>typedArrays : Symbol(typedArrays, Decl(typedArrays.ts, 46, 7))
|
||||
>Float64Array.from : Symbol(Float64ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Float64Array.from : Symbol(Float64ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Float64Array : Symbol(Float64Array, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --))
|
||||
>from : Symbol(Float64ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>from : Symbol(Float64ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 45, 44))
|
||||
|
||||
typedArrays[8] = Uint8ClampedArray.from(obj);
|
||||
>typedArrays : Symbol(typedArrays, Decl(typedArrays.ts, 46, 7))
|
||||
>Uint8ClampedArray.from : Symbol(Uint8ClampedArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Uint8ClampedArray.from : Symbol(Uint8ClampedArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Uint8ClampedArray : Symbol(Uint8ClampedArray, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --))
|
||||
>from : Symbol(Uint8ClampedArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>from : Symbol(Uint8ClampedArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 45, 44))
|
||||
|
||||
return typedArrays;
|
||||
@ -241,65 +241,65 @@ function CreateIntegerTypedArraysFromArrayLike(obj:ArrayLike<number>) {
|
||||
|
||||
typedArrays[0] = Int8Array.from(obj);
|
||||
>typedArrays : Symbol(typedArrays, Decl(typedArrays.ts, 61, 7))
|
||||
>Int8Array.from : Symbol(Int8ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Int8Array.from : Symbol(Int8ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Int8Array : Symbol(Int8Array, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --))
|
||||
>from : Symbol(Int8ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>from : Symbol(Int8ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 60, 47))
|
||||
|
||||
typedArrays[1] = Uint8Array.from(obj);
|
||||
>typedArrays : Symbol(typedArrays, Decl(typedArrays.ts, 61, 7))
|
||||
>Uint8Array.from : Symbol(Uint8ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Uint8Array.from : Symbol(Uint8ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Uint8Array : Symbol(Uint8Array, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --))
|
||||
>from : Symbol(Uint8ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>from : Symbol(Uint8ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 60, 47))
|
||||
|
||||
typedArrays[2] = Int16Array.from(obj);
|
||||
>typedArrays : Symbol(typedArrays, Decl(typedArrays.ts, 61, 7))
|
||||
>Int16Array.from : Symbol(Int16ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Int16Array.from : Symbol(Int16ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Int16Array : Symbol(Int16Array, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --))
|
||||
>from : Symbol(Int16ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>from : Symbol(Int16ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 60, 47))
|
||||
|
||||
typedArrays[3] = Uint16Array.from(obj);
|
||||
>typedArrays : Symbol(typedArrays, Decl(typedArrays.ts, 61, 7))
|
||||
>Uint16Array.from : Symbol(Uint16ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Uint16Array.from : Symbol(Uint16ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Uint16Array : Symbol(Uint16Array, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --))
|
||||
>from : Symbol(Uint16ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>from : Symbol(Uint16ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 60, 47))
|
||||
|
||||
typedArrays[4] = Int32Array.from(obj);
|
||||
>typedArrays : Symbol(typedArrays, Decl(typedArrays.ts, 61, 7))
|
||||
>Int32Array.from : Symbol(Int32ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Int32Array.from : Symbol(Int32ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Int32Array : Symbol(Int32Array, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --))
|
||||
>from : Symbol(Int32ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>from : Symbol(Int32ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 60, 47))
|
||||
|
||||
typedArrays[5] = Uint32Array.from(obj);
|
||||
>typedArrays : Symbol(typedArrays, Decl(typedArrays.ts, 61, 7))
|
||||
>Uint32Array.from : Symbol(Uint32ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Uint32Array.from : Symbol(Uint32ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Uint32Array : Symbol(Uint32Array, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --))
|
||||
>from : Symbol(Uint32ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>from : Symbol(Uint32ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 60, 47))
|
||||
|
||||
typedArrays[6] = Float32Array.from(obj);
|
||||
>typedArrays : Symbol(typedArrays, Decl(typedArrays.ts, 61, 7))
|
||||
>Float32Array.from : Symbol(Float32ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Float32Array.from : Symbol(Float32ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Float32Array : Symbol(Float32Array, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --))
|
||||
>from : Symbol(Float32ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>from : Symbol(Float32ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 60, 47))
|
||||
|
||||
typedArrays[7] = Float64Array.from(obj);
|
||||
>typedArrays : Symbol(typedArrays, Decl(typedArrays.ts, 61, 7))
|
||||
>Float64Array.from : Symbol(Float64ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Float64Array.from : Symbol(Float64ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Float64Array : Symbol(Float64Array, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --))
|
||||
>from : Symbol(Float64ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>from : Symbol(Float64ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 60, 47))
|
||||
|
||||
typedArrays[8] = Uint8ClampedArray.from(obj);
|
||||
>typedArrays : Symbol(typedArrays, Decl(typedArrays.ts, 61, 7))
|
||||
>Uint8ClampedArray.from : Symbol(Uint8ClampedArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Uint8ClampedArray.from : Symbol(Uint8ClampedArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Uint8ClampedArray : Symbol(Uint8ClampedArray, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --))
|
||||
>from : Symbol(Uint8ClampedArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>from : Symbol(Uint8ClampedArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 60, 47))
|
||||
|
||||
return typedArrays;
|
||||
@ -444,186 +444,376 @@ function CreateTypedArraysOf2() {
|
||||
>typedArrays : Symbol(typedArrays, Decl(typedArrays.ts, 91, 7))
|
||||
}
|
||||
|
||||
function CreateTypedArraysFromMapFn(obj:ArrayLike<number>, mapFn: (n:number, v:number)=> number) {
|
||||
>CreateTypedArraysFromMapFn : Symbol(CreateTypedArraysFromMapFn, Decl(typedArrays.ts, 103, 1))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 105, 36))
|
||||
function CreateTypedArraysFromMapFn2<T>(obj:ArrayLike<T>, mapFn: (n:T, v:number)=> number) {
|
||||
>CreateTypedArraysFromMapFn2 : Symbol(CreateTypedArraysFromMapFn2, Decl(typedArrays.ts, 103, 1))
|
||||
>T : Symbol(T, Decl(typedArrays.ts, 105, 37))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 105, 40))
|
||||
>ArrayLike : Symbol(ArrayLike, Decl(lib.es5.d.ts, --, --))
|
||||
>mapFn : Symbol(mapFn, Decl(typedArrays.ts, 105, 58))
|
||||
>n : Symbol(n, Decl(typedArrays.ts, 105, 67))
|
||||
>v : Symbol(v, Decl(typedArrays.ts, 105, 76))
|
||||
>T : Symbol(T, Decl(typedArrays.ts, 105, 37))
|
||||
>mapFn : Symbol(mapFn, Decl(typedArrays.ts, 105, 57))
|
||||
>n : Symbol(n, Decl(typedArrays.ts, 105, 66))
|
||||
>T : Symbol(T, Decl(typedArrays.ts, 105, 37))
|
||||
>v : Symbol(v, Decl(typedArrays.ts, 105, 70))
|
||||
|
||||
var typedArrays = [];
|
||||
>typedArrays : Symbol(typedArrays, Decl(typedArrays.ts, 106, 7))
|
||||
|
||||
typedArrays[0] = Int8Array.from(obj, mapFn);
|
||||
>typedArrays : Symbol(typedArrays, Decl(typedArrays.ts, 106, 7))
|
||||
>Int8Array.from : Symbol(Int8ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Int8Array.from : Symbol(Int8ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Int8Array : Symbol(Int8Array, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --))
|
||||
>from : Symbol(Int8ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 105, 36))
|
||||
>mapFn : Symbol(mapFn, Decl(typedArrays.ts, 105, 58))
|
||||
>from : Symbol(Int8ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 105, 40))
|
||||
>mapFn : Symbol(mapFn, Decl(typedArrays.ts, 105, 57))
|
||||
|
||||
typedArrays[1] = Uint8Array.from(obj, mapFn);
|
||||
>typedArrays : Symbol(typedArrays, Decl(typedArrays.ts, 106, 7))
|
||||
>Uint8Array.from : Symbol(Uint8ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Uint8Array.from : Symbol(Uint8ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Uint8Array : Symbol(Uint8Array, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --))
|
||||
>from : Symbol(Uint8ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 105, 36))
|
||||
>mapFn : Symbol(mapFn, Decl(typedArrays.ts, 105, 58))
|
||||
>from : Symbol(Uint8ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 105, 40))
|
||||
>mapFn : Symbol(mapFn, Decl(typedArrays.ts, 105, 57))
|
||||
|
||||
typedArrays[2] = Int16Array.from(obj, mapFn);
|
||||
>typedArrays : Symbol(typedArrays, Decl(typedArrays.ts, 106, 7))
|
||||
>Int16Array.from : Symbol(Int16ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Int16Array.from : Symbol(Int16ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Int16Array : Symbol(Int16Array, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --))
|
||||
>from : Symbol(Int16ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 105, 36))
|
||||
>mapFn : Symbol(mapFn, Decl(typedArrays.ts, 105, 58))
|
||||
>from : Symbol(Int16ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 105, 40))
|
||||
>mapFn : Symbol(mapFn, Decl(typedArrays.ts, 105, 57))
|
||||
|
||||
typedArrays[3] = Uint16Array.from(obj, mapFn);
|
||||
>typedArrays : Symbol(typedArrays, Decl(typedArrays.ts, 106, 7))
|
||||
>Uint16Array.from : Symbol(Uint16ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Uint16Array.from : Symbol(Uint16ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Uint16Array : Symbol(Uint16Array, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --))
|
||||
>from : Symbol(Uint16ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 105, 36))
|
||||
>mapFn : Symbol(mapFn, Decl(typedArrays.ts, 105, 58))
|
||||
>from : Symbol(Uint16ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 105, 40))
|
||||
>mapFn : Symbol(mapFn, Decl(typedArrays.ts, 105, 57))
|
||||
|
||||
typedArrays[4] = Int32Array.from(obj, mapFn);
|
||||
>typedArrays : Symbol(typedArrays, Decl(typedArrays.ts, 106, 7))
|
||||
>Int32Array.from : Symbol(Int32ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Int32Array.from : Symbol(Int32ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Int32Array : Symbol(Int32Array, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --))
|
||||
>from : Symbol(Int32ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 105, 36))
|
||||
>mapFn : Symbol(mapFn, Decl(typedArrays.ts, 105, 58))
|
||||
>from : Symbol(Int32ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 105, 40))
|
||||
>mapFn : Symbol(mapFn, Decl(typedArrays.ts, 105, 57))
|
||||
|
||||
typedArrays[5] = Uint32Array.from(obj, mapFn);
|
||||
>typedArrays : Symbol(typedArrays, Decl(typedArrays.ts, 106, 7))
|
||||
>Uint32Array.from : Symbol(Uint32ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Uint32Array.from : Symbol(Uint32ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Uint32Array : Symbol(Uint32Array, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --))
|
||||
>from : Symbol(Uint32ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 105, 36))
|
||||
>mapFn : Symbol(mapFn, Decl(typedArrays.ts, 105, 58))
|
||||
>from : Symbol(Uint32ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 105, 40))
|
||||
>mapFn : Symbol(mapFn, Decl(typedArrays.ts, 105, 57))
|
||||
|
||||
typedArrays[6] = Float32Array.from(obj, mapFn);
|
||||
>typedArrays : Symbol(typedArrays, Decl(typedArrays.ts, 106, 7))
|
||||
>Float32Array.from : Symbol(Float32ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Float32Array.from : Symbol(Float32ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Float32Array : Symbol(Float32Array, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --))
|
||||
>from : Symbol(Float32ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 105, 36))
|
||||
>mapFn : Symbol(mapFn, Decl(typedArrays.ts, 105, 58))
|
||||
>from : Symbol(Float32ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 105, 40))
|
||||
>mapFn : Symbol(mapFn, Decl(typedArrays.ts, 105, 57))
|
||||
|
||||
typedArrays[7] = Float64Array.from(obj, mapFn);
|
||||
>typedArrays : Symbol(typedArrays, Decl(typedArrays.ts, 106, 7))
|
||||
>Float64Array.from : Symbol(Float64ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Float64Array.from : Symbol(Float64ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Float64Array : Symbol(Float64Array, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --))
|
||||
>from : Symbol(Float64ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 105, 36))
|
||||
>mapFn : Symbol(mapFn, Decl(typedArrays.ts, 105, 58))
|
||||
>from : Symbol(Float64ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 105, 40))
|
||||
>mapFn : Symbol(mapFn, Decl(typedArrays.ts, 105, 57))
|
||||
|
||||
typedArrays[8] = Uint8ClampedArray.from(obj, mapFn);
|
||||
>typedArrays : Symbol(typedArrays, Decl(typedArrays.ts, 106, 7))
|
||||
>Uint8ClampedArray.from : Symbol(Uint8ClampedArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Uint8ClampedArray.from : Symbol(Uint8ClampedArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Uint8ClampedArray : Symbol(Uint8ClampedArray, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --))
|
||||
>from : Symbol(Uint8ClampedArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 105, 36))
|
||||
>mapFn : Symbol(mapFn, Decl(typedArrays.ts, 105, 58))
|
||||
>from : Symbol(Uint8ClampedArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 105, 40))
|
||||
>mapFn : Symbol(mapFn, Decl(typedArrays.ts, 105, 57))
|
||||
|
||||
return typedArrays;
|
||||
>typedArrays : Symbol(typedArrays, Decl(typedArrays.ts, 106, 7))
|
||||
}
|
||||
|
||||
function CreateTypedArraysFromThisObj(obj:ArrayLike<number>, mapFn: (n:number, v:number)=> number, thisArg: {}) {
|
||||
>CreateTypedArraysFromThisObj : Symbol(CreateTypedArraysFromThisObj, Decl(typedArrays.ts, 118, 1))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 120, 38))
|
||||
function CreateTypedArraysFromMapFn(obj:ArrayLike<number>, mapFn: (n:number, v:number)=> number) {
|
||||
>CreateTypedArraysFromMapFn : Symbol(CreateTypedArraysFromMapFn, Decl(typedArrays.ts, 118, 1))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 120, 36))
|
||||
>ArrayLike : Symbol(ArrayLike, Decl(lib.es5.d.ts, --, --))
|
||||
>mapFn : Symbol(mapFn, Decl(typedArrays.ts, 120, 60))
|
||||
>n : Symbol(n, Decl(typedArrays.ts, 120, 69))
|
||||
>v : Symbol(v, Decl(typedArrays.ts, 120, 78))
|
||||
>thisArg : Symbol(thisArg, Decl(typedArrays.ts, 120, 98))
|
||||
>mapFn : Symbol(mapFn, Decl(typedArrays.ts, 120, 58))
|
||||
>n : Symbol(n, Decl(typedArrays.ts, 120, 67))
|
||||
>v : Symbol(v, Decl(typedArrays.ts, 120, 76))
|
||||
|
||||
var typedArrays = [];
|
||||
>typedArrays : Symbol(typedArrays, Decl(typedArrays.ts, 121, 7))
|
||||
|
||||
typedArrays[0] = Int8Array.from(obj, mapFn, thisArg);
|
||||
typedArrays[0] = Int8Array.from(obj, mapFn);
|
||||
>typedArrays : Symbol(typedArrays, Decl(typedArrays.ts, 121, 7))
|
||||
>Int8Array.from : Symbol(Int8ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Int8Array.from : Symbol(Int8ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Int8Array : Symbol(Int8Array, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --))
|
||||
>from : Symbol(Int8ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 120, 38))
|
||||
>mapFn : Symbol(mapFn, Decl(typedArrays.ts, 120, 60))
|
||||
>thisArg : Symbol(thisArg, Decl(typedArrays.ts, 120, 98))
|
||||
>from : Symbol(Int8ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 120, 36))
|
||||
>mapFn : Symbol(mapFn, Decl(typedArrays.ts, 120, 58))
|
||||
|
||||
typedArrays[1] = Uint8Array.from(obj, mapFn, thisArg);
|
||||
typedArrays[1] = Uint8Array.from(obj, mapFn);
|
||||
>typedArrays : Symbol(typedArrays, Decl(typedArrays.ts, 121, 7))
|
||||
>Uint8Array.from : Symbol(Uint8ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Uint8Array.from : Symbol(Uint8ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Uint8Array : Symbol(Uint8Array, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --))
|
||||
>from : Symbol(Uint8ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 120, 38))
|
||||
>mapFn : Symbol(mapFn, Decl(typedArrays.ts, 120, 60))
|
||||
>thisArg : Symbol(thisArg, Decl(typedArrays.ts, 120, 98))
|
||||
>from : Symbol(Uint8ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 120, 36))
|
||||
>mapFn : Symbol(mapFn, Decl(typedArrays.ts, 120, 58))
|
||||
|
||||
typedArrays[2] = Int16Array.from(obj, mapFn, thisArg);
|
||||
typedArrays[2] = Int16Array.from(obj, mapFn);
|
||||
>typedArrays : Symbol(typedArrays, Decl(typedArrays.ts, 121, 7))
|
||||
>Int16Array.from : Symbol(Int16ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Int16Array.from : Symbol(Int16ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Int16Array : Symbol(Int16Array, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --))
|
||||
>from : Symbol(Int16ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 120, 38))
|
||||
>mapFn : Symbol(mapFn, Decl(typedArrays.ts, 120, 60))
|
||||
>thisArg : Symbol(thisArg, Decl(typedArrays.ts, 120, 98))
|
||||
>from : Symbol(Int16ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 120, 36))
|
||||
>mapFn : Symbol(mapFn, Decl(typedArrays.ts, 120, 58))
|
||||
|
||||
typedArrays[3] = Uint16Array.from(obj, mapFn, thisArg);
|
||||
typedArrays[3] = Uint16Array.from(obj, mapFn);
|
||||
>typedArrays : Symbol(typedArrays, Decl(typedArrays.ts, 121, 7))
|
||||
>Uint16Array.from : Symbol(Uint16ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Uint16Array.from : Symbol(Uint16ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Uint16Array : Symbol(Uint16Array, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --))
|
||||
>from : Symbol(Uint16ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 120, 38))
|
||||
>mapFn : Symbol(mapFn, Decl(typedArrays.ts, 120, 60))
|
||||
>thisArg : Symbol(thisArg, Decl(typedArrays.ts, 120, 98))
|
||||
>from : Symbol(Uint16ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 120, 36))
|
||||
>mapFn : Symbol(mapFn, Decl(typedArrays.ts, 120, 58))
|
||||
|
||||
typedArrays[4] = Int32Array.from(obj, mapFn, thisArg);
|
||||
typedArrays[4] = Int32Array.from(obj, mapFn);
|
||||
>typedArrays : Symbol(typedArrays, Decl(typedArrays.ts, 121, 7))
|
||||
>Int32Array.from : Symbol(Int32ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Int32Array.from : Symbol(Int32ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Int32Array : Symbol(Int32Array, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --))
|
||||
>from : Symbol(Int32ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 120, 38))
|
||||
>mapFn : Symbol(mapFn, Decl(typedArrays.ts, 120, 60))
|
||||
>thisArg : Symbol(thisArg, Decl(typedArrays.ts, 120, 98))
|
||||
>from : Symbol(Int32ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 120, 36))
|
||||
>mapFn : Symbol(mapFn, Decl(typedArrays.ts, 120, 58))
|
||||
|
||||
typedArrays[5] = Uint32Array.from(obj, mapFn, thisArg);
|
||||
typedArrays[5] = Uint32Array.from(obj, mapFn);
|
||||
>typedArrays : Symbol(typedArrays, Decl(typedArrays.ts, 121, 7))
|
||||
>Uint32Array.from : Symbol(Uint32ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Uint32Array.from : Symbol(Uint32ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Uint32Array : Symbol(Uint32Array, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --))
|
||||
>from : Symbol(Uint32ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 120, 38))
|
||||
>mapFn : Symbol(mapFn, Decl(typedArrays.ts, 120, 60))
|
||||
>thisArg : Symbol(thisArg, Decl(typedArrays.ts, 120, 98))
|
||||
>from : Symbol(Uint32ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 120, 36))
|
||||
>mapFn : Symbol(mapFn, Decl(typedArrays.ts, 120, 58))
|
||||
|
||||
typedArrays[6] = Float32Array.from(obj, mapFn, thisArg);
|
||||
typedArrays[6] = Float32Array.from(obj, mapFn);
|
||||
>typedArrays : Symbol(typedArrays, Decl(typedArrays.ts, 121, 7))
|
||||
>Float32Array.from : Symbol(Float32ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Float32Array.from : Symbol(Float32ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Float32Array : Symbol(Float32Array, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --))
|
||||
>from : Symbol(Float32ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 120, 38))
|
||||
>mapFn : Symbol(mapFn, Decl(typedArrays.ts, 120, 60))
|
||||
>thisArg : Symbol(thisArg, Decl(typedArrays.ts, 120, 98))
|
||||
>from : Symbol(Float32ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 120, 36))
|
||||
>mapFn : Symbol(mapFn, Decl(typedArrays.ts, 120, 58))
|
||||
|
||||
typedArrays[7] = Float64Array.from(obj, mapFn, thisArg);
|
||||
typedArrays[7] = Float64Array.from(obj, mapFn);
|
||||
>typedArrays : Symbol(typedArrays, Decl(typedArrays.ts, 121, 7))
|
||||
>Float64Array.from : Symbol(Float64ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Float64Array.from : Symbol(Float64ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Float64Array : Symbol(Float64Array, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --))
|
||||
>from : Symbol(Float64ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 120, 38))
|
||||
>mapFn : Symbol(mapFn, Decl(typedArrays.ts, 120, 60))
|
||||
>thisArg : Symbol(thisArg, Decl(typedArrays.ts, 120, 98))
|
||||
>from : Symbol(Float64ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 120, 36))
|
||||
>mapFn : Symbol(mapFn, Decl(typedArrays.ts, 120, 58))
|
||||
|
||||
typedArrays[8] = Uint8ClampedArray.from(obj, mapFn, thisArg);
|
||||
typedArrays[8] = Uint8ClampedArray.from(obj, mapFn);
|
||||
>typedArrays : Symbol(typedArrays, Decl(typedArrays.ts, 121, 7))
|
||||
>Uint8ClampedArray.from : Symbol(Uint8ClampedArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Uint8ClampedArray.from : Symbol(Uint8ClampedArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Uint8ClampedArray : Symbol(Uint8ClampedArray, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --))
|
||||
>from : Symbol(Uint8ClampedArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 120, 38))
|
||||
>mapFn : Symbol(mapFn, Decl(typedArrays.ts, 120, 60))
|
||||
>thisArg : Symbol(thisArg, Decl(typedArrays.ts, 120, 98))
|
||||
>from : Symbol(Uint8ClampedArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 120, 36))
|
||||
>mapFn : Symbol(mapFn, Decl(typedArrays.ts, 120, 58))
|
||||
|
||||
return typedArrays;
|
||||
>typedArrays : Symbol(typedArrays, Decl(typedArrays.ts, 121, 7))
|
||||
}
|
||||
|
||||
function CreateTypedArraysFromThisObj(obj:ArrayLike<number>, mapFn: (n:number, v:number)=> number, thisArg: {}) {
|
||||
>CreateTypedArraysFromThisObj : Symbol(CreateTypedArraysFromThisObj, Decl(typedArrays.ts, 133, 1))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 135, 38))
|
||||
>ArrayLike : Symbol(ArrayLike, Decl(lib.es5.d.ts, --, --))
|
||||
>mapFn : Symbol(mapFn, Decl(typedArrays.ts, 135, 60))
|
||||
>n : Symbol(n, Decl(typedArrays.ts, 135, 69))
|
||||
>v : Symbol(v, Decl(typedArrays.ts, 135, 78))
|
||||
>thisArg : Symbol(thisArg, Decl(typedArrays.ts, 135, 98))
|
||||
|
||||
var typedArrays = [];
|
||||
>typedArrays : Symbol(typedArrays, Decl(typedArrays.ts, 136, 7))
|
||||
|
||||
typedArrays[0] = Int8Array.from(obj, mapFn, thisArg);
|
||||
>typedArrays : Symbol(typedArrays, Decl(typedArrays.ts, 136, 7))
|
||||
>Int8Array.from : Symbol(Int8ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Int8Array : Symbol(Int8Array, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --))
|
||||
>from : Symbol(Int8ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 135, 38))
|
||||
>mapFn : Symbol(mapFn, Decl(typedArrays.ts, 135, 60))
|
||||
>thisArg : Symbol(thisArg, Decl(typedArrays.ts, 135, 98))
|
||||
|
||||
typedArrays[1] = Uint8Array.from(obj, mapFn, thisArg);
|
||||
>typedArrays : Symbol(typedArrays, Decl(typedArrays.ts, 136, 7))
|
||||
>Uint8Array.from : Symbol(Uint8ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Uint8Array : Symbol(Uint8Array, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --))
|
||||
>from : Symbol(Uint8ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 135, 38))
|
||||
>mapFn : Symbol(mapFn, Decl(typedArrays.ts, 135, 60))
|
||||
>thisArg : Symbol(thisArg, Decl(typedArrays.ts, 135, 98))
|
||||
|
||||
typedArrays[2] = Int16Array.from(obj, mapFn, thisArg);
|
||||
>typedArrays : Symbol(typedArrays, Decl(typedArrays.ts, 136, 7))
|
||||
>Int16Array.from : Symbol(Int16ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Int16Array : Symbol(Int16Array, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --))
|
||||
>from : Symbol(Int16ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 135, 38))
|
||||
>mapFn : Symbol(mapFn, Decl(typedArrays.ts, 135, 60))
|
||||
>thisArg : Symbol(thisArg, Decl(typedArrays.ts, 135, 98))
|
||||
|
||||
typedArrays[3] = Uint16Array.from(obj, mapFn, thisArg);
|
||||
>typedArrays : Symbol(typedArrays, Decl(typedArrays.ts, 136, 7))
|
||||
>Uint16Array.from : Symbol(Uint16ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Uint16Array : Symbol(Uint16Array, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --))
|
||||
>from : Symbol(Uint16ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 135, 38))
|
||||
>mapFn : Symbol(mapFn, Decl(typedArrays.ts, 135, 60))
|
||||
>thisArg : Symbol(thisArg, Decl(typedArrays.ts, 135, 98))
|
||||
|
||||
typedArrays[4] = Int32Array.from(obj, mapFn, thisArg);
|
||||
>typedArrays : Symbol(typedArrays, Decl(typedArrays.ts, 136, 7))
|
||||
>Int32Array.from : Symbol(Int32ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Int32Array : Symbol(Int32Array, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --))
|
||||
>from : Symbol(Int32ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 135, 38))
|
||||
>mapFn : Symbol(mapFn, Decl(typedArrays.ts, 135, 60))
|
||||
>thisArg : Symbol(thisArg, Decl(typedArrays.ts, 135, 98))
|
||||
|
||||
typedArrays[5] = Uint32Array.from(obj, mapFn, thisArg);
|
||||
>typedArrays : Symbol(typedArrays, Decl(typedArrays.ts, 136, 7))
|
||||
>Uint32Array.from : Symbol(Uint32ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Uint32Array : Symbol(Uint32Array, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --))
|
||||
>from : Symbol(Uint32ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 135, 38))
|
||||
>mapFn : Symbol(mapFn, Decl(typedArrays.ts, 135, 60))
|
||||
>thisArg : Symbol(thisArg, Decl(typedArrays.ts, 135, 98))
|
||||
|
||||
typedArrays[6] = Float32Array.from(obj, mapFn, thisArg);
|
||||
>typedArrays : Symbol(typedArrays, Decl(typedArrays.ts, 136, 7))
|
||||
>Float32Array.from : Symbol(Float32ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Float32Array : Symbol(Float32Array, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --))
|
||||
>from : Symbol(Float32ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 135, 38))
|
||||
>mapFn : Symbol(mapFn, Decl(typedArrays.ts, 135, 60))
|
||||
>thisArg : Symbol(thisArg, Decl(typedArrays.ts, 135, 98))
|
||||
|
||||
typedArrays[7] = Float64Array.from(obj, mapFn, thisArg);
|
||||
>typedArrays : Symbol(typedArrays, Decl(typedArrays.ts, 136, 7))
|
||||
>Float64Array.from : Symbol(Float64ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Float64Array : Symbol(Float64Array, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --))
|
||||
>from : Symbol(Float64ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 135, 38))
|
||||
>mapFn : Symbol(mapFn, Decl(typedArrays.ts, 135, 60))
|
||||
>thisArg : Symbol(thisArg, Decl(typedArrays.ts, 135, 98))
|
||||
|
||||
typedArrays[8] = Uint8ClampedArray.from(obj, mapFn, thisArg);
|
||||
>typedArrays : Symbol(typedArrays, Decl(typedArrays.ts, 136, 7))
|
||||
>Uint8ClampedArray.from : Symbol(Uint8ClampedArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Uint8ClampedArray : Symbol(Uint8ClampedArray, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --))
|
||||
>from : Symbol(Uint8ClampedArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 135, 38))
|
||||
>mapFn : Symbol(mapFn, Decl(typedArrays.ts, 135, 60))
|
||||
>thisArg : Symbol(thisArg, Decl(typedArrays.ts, 135, 98))
|
||||
|
||||
return typedArrays;
|
||||
>typedArrays : Symbol(typedArrays, Decl(typedArrays.ts, 136, 7))
|
||||
}
|
||||
|
||||
function CreateTypedArraysFromThisObj2<T>(obj:ArrayLike<T>, mapFn: (n:T, v:number)=> number, thisArg: {}) {
|
||||
>CreateTypedArraysFromThisObj2 : Symbol(CreateTypedArraysFromThisObj2, Decl(typedArrays.ts, 148, 1))
|
||||
>T : Symbol(T, Decl(typedArrays.ts, 150, 39))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 150, 42))
|
||||
>ArrayLike : Symbol(ArrayLike, Decl(lib.es5.d.ts, --, --))
|
||||
>T : Symbol(T, Decl(typedArrays.ts, 150, 39))
|
||||
>mapFn : Symbol(mapFn, Decl(typedArrays.ts, 150, 59))
|
||||
>n : Symbol(n, Decl(typedArrays.ts, 150, 68))
|
||||
>T : Symbol(T, Decl(typedArrays.ts, 150, 39))
|
||||
>v : Symbol(v, Decl(typedArrays.ts, 150, 72))
|
||||
>thisArg : Symbol(thisArg, Decl(typedArrays.ts, 150, 92))
|
||||
|
||||
var typedArrays = [];
|
||||
>typedArrays : Symbol(typedArrays, Decl(typedArrays.ts, 151, 7))
|
||||
|
||||
typedArrays[0] = Int8Array.from(obj, mapFn, thisArg);
|
||||
>typedArrays : Symbol(typedArrays, Decl(typedArrays.ts, 151, 7))
|
||||
>Int8Array.from : Symbol(Int8ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Int8Array : Symbol(Int8Array, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --))
|
||||
>from : Symbol(Int8ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 150, 42))
|
||||
>mapFn : Symbol(mapFn, Decl(typedArrays.ts, 150, 59))
|
||||
>thisArg : Symbol(thisArg, Decl(typedArrays.ts, 150, 92))
|
||||
|
||||
typedArrays[1] = Uint8Array.from(obj, mapFn, thisArg);
|
||||
>typedArrays : Symbol(typedArrays, Decl(typedArrays.ts, 151, 7))
|
||||
>Uint8Array.from : Symbol(Uint8ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Uint8Array : Symbol(Uint8Array, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --))
|
||||
>from : Symbol(Uint8ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 150, 42))
|
||||
>mapFn : Symbol(mapFn, Decl(typedArrays.ts, 150, 59))
|
||||
>thisArg : Symbol(thisArg, Decl(typedArrays.ts, 150, 92))
|
||||
|
||||
typedArrays[2] = Int16Array.from(obj, mapFn, thisArg);
|
||||
>typedArrays : Symbol(typedArrays, Decl(typedArrays.ts, 151, 7))
|
||||
>Int16Array.from : Symbol(Int16ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Int16Array : Symbol(Int16Array, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --))
|
||||
>from : Symbol(Int16ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 150, 42))
|
||||
>mapFn : Symbol(mapFn, Decl(typedArrays.ts, 150, 59))
|
||||
>thisArg : Symbol(thisArg, Decl(typedArrays.ts, 150, 92))
|
||||
|
||||
typedArrays[3] = Uint16Array.from(obj, mapFn, thisArg);
|
||||
>typedArrays : Symbol(typedArrays, Decl(typedArrays.ts, 151, 7))
|
||||
>Uint16Array.from : Symbol(Uint16ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Uint16Array : Symbol(Uint16Array, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --))
|
||||
>from : Symbol(Uint16ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 150, 42))
|
||||
>mapFn : Symbol(mapFn, Decl(typedArrays.ts, 150, 59))
|
||||
>thisArg : Symbol(thisArg, Decl(typedArrays.ts, 150, 92))
|
||||
|
||||
typedArrays[4] = Int32Array.from(obj, mapFn, thisArg);
|
||||
>typedArrays : Symbol(typedArrays, Decl(typedArrays.ts, 151, 7))
|
||||
>Int32Array.from : Symbol(Int32ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Int32Array : Symbol(Int32Array, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --))
|
||||
>from : Symbol(Int32ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 150, 42))
|
||||
>mapFn : Symbol(mapFn, Decl(typedArrays.ts, 150, 59))
|
||||
>thisArg : Symbol(thisArg, Decl(typedArrays.ts, 150, 92))
|
||||
|
||||
typedArrays[5] = Uint32Array.from(obj, mapFn, thisArg);
|
||||
>typedArrays : Symbol(typedArrays, Decl(typedArrays.ts, 151, 7))
|
||||
>Uint32Array.from : Symbol(Uint32ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Uint32Array : Symbol(Uint32Array, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --))
|
||||
>from : Symbol(Uint32ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 150, 42))
|
||||
>mapFn : Symbol(mapFn, Decl(typedArrays.ts, 150, 59))
|
||||
>thisArg : Symbol(thisArg, Decl(typedArrays.ts, 150, 92))
|
||||
|
||||
typedArrays[6] = Float32Array.from(obj, mapFn, thisArg);
|
||||
>typedArrays : Symbol(typedArrays, Decl(typedArrays.ts, 151, 7))
|
||||
>Float32Array.from : Symbol(Float32ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Float32Array : Symbol(Float32Array, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --))
|
||||
>from : Symbol(Float32ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 150, 42))
|
||||
>mapFn : Symbol(mapFn, Decl(typedArrays.ts, 150, 59))
|
||||
>thisArg : Symbol(thisArg, Decl(typedArrays.ts, 150, 92))
|
||||
|
||||
typedArrays[7] = Float64Array.from(obj, mapFn, thisArg);
|
||||
>typedArrays : Symbol(typedArrays, Decl(typedArrays.ts, 151, 7))
|
||||
>Float64Array.from : Symbol(Float64ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Float64Array : Symbol(Float64Array, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --))
|
||||
>from : Symbol(Float64ArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 150, 42))
|
||||
>mapFn : Symbol(mapFn, Decl(typedArrays.ts, 150, 59))
|
||||
>thisArg : Symbol(thisArg, Decl(typedArrays.ts, 150, 92))
|
||||
|
||||
typedArrays[8] = Uint8ClampedArray.from(obj, mapFn, thisArg);
|
||||
>typedArrays : Symbol(typedArrays, Decl(typedArrays.ts, 151, 7))
|
||||
>Uint8ClampedArray.from : Symbol(Uint8ClampedArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>Uint8ClampedArray : Symbol(Uint8ClampedArray, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --))
|
||||
>from : Symbol(Uint8ClampedArrayConstructor.from, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --))
|
||||
>obj : Symbol(obj, Decl(typedArrays.ts, 150, 42))
|
||||
>mapFn : Symbol(mapFn, Decl(typedArrays.ts, 150, 59))
|
||||
>thisArg : Symbol(thisArg, Decl(typedArrays.ts, 150, 92))
|
||||
|
||||
return typedArrays;
|
||||
>typedArrays : Symbol(typedArrays, Decl(typedArrays.ts, 151, 7))
|
||||
}
|
||||
|
||||
@ -273,9 +273,9 @@ function CreateIntegerTypedArraysFromArray2(obj:number[]) {
|
||||
>typedArrays : any[]
|
||||
>0 : 0
|
||||
>Int8Array.from(obj) : Int8Array
|
||||
>Int8Array.from : { (arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int8Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int8Array; }
|
||||
>Int8Array.from : { (arrayLike: ArrayLike<number>): Int8Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Int8Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int8Array; }
|
||||
>Int8Array : Int8ArrayConstructor
|
||||
>from : { (arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int8Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int8Array; }
|
||||
>from : { (arrayLike: ArrayLike<number>): Int8Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Int8Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int8Array; }
|
||||
>obj : number[]
|
||||
|
||||
typedArrays[1] = Uint8Array.from(obj);
|
||||
@ -284,9 +284,9 @@ function CreateIntegerTypedArraysFromArray2(obj:number[]) {
|
||||
>typedArrays : any[]
|
||||
>1 : 1
|
||||
>Uint8Array.from(obj) : Uint8Array
|
||||
>Uint8Array.from : { (arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint8Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint8Array; }
|
||||
>Uint8Array.from : { (arrayLike: ArrayLike<number>): Uint8Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Uint8Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint8Array; }
|
||||
>Uint8Array : Uint8ArrayConstructor
|
||||
>from : { (arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint8Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint8Array; }
|
||||
>from : { (arrayLike: ArrayLike<number>): Uint8Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Uint8Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint8Array; }
|
||||
>obj : number[]
|
||||
|
||||
typedArrays[2] = Int16Array.from(obj);
|
||||
@ -295,9 +295,9 @@ function CreateIntegerTypedArraysFromArray2(obj:number[]) {
|
||||
>typedArrays : any[]
|
||||
>2 : 2
|
||||
>Int16Array.from(obj) : Int16Array
|
||||
>Int16Array.from : { (arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int16Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int16Array; }
|
||||
>Int16Array.from : { (arrayLike: ArrayLike<number>): Int16Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Int16Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int16Array; }
|
||||
>Int16Array : Int16ArrayConstructor
|
||||
>from : { (arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int16Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int16Array; }
|
||||
>from : { (arrayLike: ArrayLike<number>): Int16Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Int16Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int16Array; }
|
||||
>obj : number[]
|
||||
|
||||
typedArrays[3] = Uint16Array.from(obj);
|
||||
@ -306,9 +306,9 @@ function CreateIntegerTypedArraysFromArray2(obj:number[]) {
|
||||
>typedArrays : any[]
|
||||
>3 : 3
|
||||
>Uint16Array.from(obj) : Uint16Array
|
||||
>Uint16Array.from : { (arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint16Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint16Array; }
|
||||
>Uint16Array.from : { (arrayLike: ArrayLike<number>): Uint16Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Uint16Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint16Array; }
|
||||
>Uint16Array : Uint16ArrayConstructor
|
||||
>from : { (arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint16Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint16Array; }
|
||||
>from : { (arrayLike: ArrayLike<number>): Uint16Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Uint16Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint16Array; }
|
||||
>obj : number[]
|
||||
|
||||
typedArrays[4] = Int32Array.from(obj);
|
||||
@ -317,9 +317,9 @@ function CreateIntegerTypedArraysFromArray2(obj:number[]) {
|
||||
>typedArrays : any[]
|
||||
>4 : 4
|
||||
>Int32Array.from(obj) : Int32Array
|
||||
>Int32Array.from : { (arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int32Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int32Array; }
|
||||
>Int32Array.from : { (arrayLike: ArrayLike<number>): Int32Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Int32Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int32Array; }
|
||||
>Int32Array : Int32ArrayConstructor
|
||||
>from : { (arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int32Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int32Array; }
|
||||
>from : { (arrayLike: ArrayLike<number>): Int32Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Int32Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int32Array; }
|
||||
>obj : number[]
|
||||
|
||||
typedArrays[5] = Uint32Array.from(obj);
|
||||
@ -328,9 +328,9 @@ function CreateIntegerTypedArraysFromArray2(obj:number[]) {
|
||||
>typedArrays : any[]
|
||||
>5 : 5
|
||||
>Uint32Array.from(obj) : Uint32Array
|
||||
>Uint32Array.from : { (arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint32Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint32Array; }
|
||||
>Uint32Array.from : { (arrayLike: ArrayLike<number>): Uint32Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Uint32Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint32Array; }
|
||||
>Uint32Array : Uint32ArrayConstructor
|
||||
>from : { (arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint32Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint32Array; }
|
||||
>from : { (arrayLike: ArrayLike<number>): Uint32Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Uint32Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint32Array; }
|
||||
>obj : number[]
|
||||
|
||||
typedArrays[6] = Float32Array.from(obj);
|
||||
@ -339,9 +339,9 @@ function CreateIntegerTypedArraysFromArray2(obj:number[]) {
|
||||
>typedArrays : any[]
|
||||
>6 : 6
|
||||
>Float32Array.from(obj) : Float32Array
|
||||
>Float32Array.from : { (arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Float32Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Float32Array; }
|
||||
>Float32Array.from : { (arrayLike: ArrayLike<number>): Float32Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Float32Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Float32Array; }
|
||||
>Float32Array : Float32ArrayConstructor
|
||||
>from : { (arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Float32Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Float32Array; }
|
||||
>from : { (arrayLike: ArrayLike<number>): Float32Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Float32Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Float32Array; }
|
||||
>obj : number[]
|
||||
|
||||
typedArrays[7] = Float64Array.from(obj);
|
||||
@ -350,9 +350,9 @@ function CreateIntegerTypedArraysFromArray2(obj:number[]) {
|
||||
>typedArrays : any[]
|
||||
>7 : 7
|
||||
>Float64Array.from(obj) : Float64Array
|
||||
>Float64Array.from : { (arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Float64Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Float64Array; }
|
||||
>Float64Array.from : { (arrayLike: ArrayLike<number>): Float64Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Float64Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Float64Array; }
|
||||
>Float64Array : Float64ArrayConstructor
|
||||
>from : { (arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Float64Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Float64Array; }
|
||||
>from : { (arrayLike: ArrayLike<number>): Float64Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Float64Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Float64Array; }
|
||||
>obj : number[]
|
||||
|
||||
typedArrays[8] = Uint8ClampedArray.from(obj);
|
||||
@ -361,9 +361,9 @@ function CreateIntegerTypedArraysFromArray2(obj:number[]) {
|
||||
>typedArrays : any[]
|
||||
>8 : 8
|
||||
>Uint8ClampedArray.from(obj) : Uint8ClampedArray
|
||||
>Uint8ClampedArray.from : { (arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint8ClampedArray; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint8ClampedArray; }
|
||||
>Uint8ClampedArray.from : { (arrayLike: ArrayLike<number>): Uint8ClampedArray; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Uint8ClampedArray; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint8ClampedArray; }
|
||||
>Uint8ClampedArray : Uint8ClampedArrayConstructor
|
||||
>from : { (arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint8ClampedArray; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint8ClampedArray; }
|
||||
>from : { (arrayLike: ArrayLike<number>): Uint8ClampedArray; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Uint8ClampedArray; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint8ClampedArray; }
|
||||
>obj : number[]
|
||||
|
||||
return typedArrays;
|
||||
@ -384,9 +384,9 @@ function CreateIntegerTypedArraysFromArrayLike(obj:ArrayLike<number>) {
|
||||
>typedArrays : any[]
|
||||
>0 : 0
|
||||
>Int8Array.from(obj) : Int8Array
|
||||
>Int8Array.from : { (arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int8Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int8Array; }
|
||||
>Int8Array.from : { (arrayLike: ArrayLike<number>): Int8Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Int8Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int8Array; }
|
||||
>Int8Array : Int8ArrayConstructor
|
||||
>from : { (arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int8Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int8Array; }
|
||||
>from : { (arrayLike: ArrayLike<number>): Int8Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Int8Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int8Array; }
|
||||
>obj : ArrayLike<number>
|
||||
|
||||
typedArrays[1] = Uint8Array.from(obj);
|
||||
@ -395,9 +395,9 @@ function CreateIntegerTypedArraysFromArrayLike(obj:ArrayLike<number>) {
|
||||
>typedArrays : any[]
|
||||
>1 : 1
|
||||
>Uint8Array.from(obj) : Uint8Array
|
||||
>Uint8Array.from : { (arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint8Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint8Array; }
|
||||
>Uint8Array.from : { (arrayLike: ArrayLike<number>): Uint8Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Uint8Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint8Array; }
|
||||
>Uint8Array : Uint8ArrayConstructor
|
||||
>from : { (arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint8Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint8Array; }
|
||||
>from : { (arrayLike: ArrayLike<number>): Uint8Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Uint8Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint8Array; }
|
||||
>obj : ArrayLike<number>
|
||||
|
||||
typedArrays[2] = Int16Array.from(obj);
|
||||
@ -406,9 +406,9 @@ function CreateIntegerTypedArraysFromArrayLike(obj:ArrayLike<number>) {
|
||||
>typedArrays : any[]
|
||||
>2 : 2
|
||||
>Int16Array.from(obj) : Int16Array
|
||||
>Int16Array.from : { (arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int16Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int16Array; }
|
||||
>Int16Array.from : { (arrayLike: ArrayLike<number>): Int16Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Int16Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int16Array; }
|
||||
>Int16Array : Int16ArrayConstructor
|
||||
>from : { (arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int16Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int16Array; }
|
||||
>from : { (arrayLike: ArrayLike<number>): Int16Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Int16Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int16Array; }
|
||||
>obj : ArrayLike<number>
|
||||
|
||||
typedArrays[3] = Uint16Array.from(obj);
|
||||
@ -417,9 +417,9 @@ function CreateIntegerTypedArraysFromArrayLike(obj:ArrayLike<number>) {
|
||||
>typedArrays : any[]
|
||||
>3 : 3
|
||||
>Uint16Array.from(obj) : Uint16Array
|
||||
>Uint16Array.from : { (arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint16Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint16Array; }
|
||||
>Uint16Array.from : { (arrayLike: ArrayLike<number>): Uint16Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Uint16Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint16Array; }
|
||||
>Uint16Array : Uint16ArrayConstructor
|
||||
>from : { (arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint16Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint16Array; }
|
||||
>from : { (arrayLike: ArrayLike<number>): Uint16Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Uint16Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint16Array; }
|
||||
>obj : ArrayLike<number>
|
||||
|
||||
typedArrays[4] = Int32Array.from(obj);
|
||||
@ -428,9 +428,9 @@ function CreateIntegerTypedArraysFromArrayLike(obj:ArrayLike<number>) {
|
||||
>typedArrays : any[]
|
||||
>4 : 4
|
||||
>Int32Array.from(obj) : Int32Array
|
||||
>Int32Array.from : { (arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int32Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int32Array; }
|
||||
>Int32Array.from : { (arrayLike: ArrayLike<number>): Int32Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Int32Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int32Array; }
|
||||
>Int32Array : Int32ArrayConstructor
|
||||
>from : { (arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int32Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int32Array; }
|
||||
>from : { (arrayLike: ArrayLike<number>): Int32Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Int32Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int32Array; }
|
||||
>obj : ArrayLike<number>
|
||||
|
||||
typedArrays[5] = Uint32Array.from(obj);
|
||||
@ -439,9 +439,9 @@ function CreateIntegerTypedArraysFromArrayLike(obj:ArrayLike<number>) {
|
||||
>typedArrays : any[]
|
||||
>5 : 5
|
||||
>Uint32Array.from(obj) : Uint32Array
|
||||
>Uint32Array.from : { (arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint32Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint32Array; }
|
||||
>Uint32Array.from : { (arrayLike: ArrayLike<number>): Uint32Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Uint32Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint32Array; }
|
||||
>Uint32Array : Uint32ArrayConstructor
|
||||
>from : { (arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint32Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint32Array; }
|
||||
>from : { (arrayLike: ArrayLike<number>): Uint32Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Uint32Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint32Array; }
|
||||
>obj : ArrayLike<number>
|
||||
|
||||
typedArrays[6] = Float32Array.from(obj);
|
||||
@ -450,9 +450,9 @@ function CreateIntegerTypedArraysFromArrayLike(obj:ArrayLike<number>) {
|
||||
>typedArrays : any[]
|
||||
>6 : 6
|
||||
>Float32Array.from(obj) : Float32Array
|
||||
>Float32Array.from : { (arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Float32Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Float32Array; }
|
||||
>Float32Array.from : { (arrayLike: ArrayLike<number>): Float32Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Float32Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Float32Array; }
|
||||
>Float32Array : Float32ArrayConstructor
|
||||
>from : { (arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Float32Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Float32Array; }
|
||||
>from : { (arrayLike: ArrayLike<number>): Float32Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Float32Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Float32Array; }
|
||||
>obj : ArrayLike<number>
|
||||
|
||||
typedArrays[7] = Float64Array.from(obj);
|
||||
@ -461,9 +461,9 @@ function CreateIntegerTypedArraysFromArrayLike(obj:ArrayLike<number>) {
|
||||
>typedArrays : any[]
|
||||
>7 : 7
|
||||
>Float64Array.from(obj) : Float64Array
|
||||
>Float64Array.from : { (arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Float64Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Float64Array; }
|
||||
>Float64Array.from : { (arrayLike: ArrayLike<number>): Float64Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Float64Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Float64Array; }
|
||||
>Float64Array : Float64ArrayConstructor
|
||||
>from : { (arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Float64Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Float64Array; }
|
||||
>from : { (arrayLike: ArrayLike<number>): Float64Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Float64Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Float64Array; }
|
||||
>obj : ArrayLike<number>
|
||||
|
||||
typedArrays[8] = Uint8ClampedArray.from(obj);
|
||||
@ -472,9 +472,9 @@ function CreateIntegerTypedArraysFromArrayLike(obj:ArrayLike<number>) {
|
||||
>typedArrays : any[]
|
||||
>8 : 8
|
||||
>Uint8ClampedArray.from(obj) : Uint8ClampedArray
|
||||
>Uint8ClampedArray.from : { (arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint8ClampedArray; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint8ClampedArray; }
|
||||
>Uint8ClampedArray.from : { (arrayLike: ArrayLike<number>): Uint8ClampedArray; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Uint8ClampedArray; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint8ClampedArray; }
|
||||
>Uint8ClampedArray : Uint8ClampedArrayConstructor
|
||||
>from : { (arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint8ClampedArray; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint8ClampedArray; }
|
||||
>from : { (arrayLike: ArrayLike<number>): Uint8ClampedArray; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Uint8ClampedArray; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint8ClampedArray; }
|
||||
>obj : ArrayLike<number>
|
||||
|
||||
return typedArrays;
|
||||
@ -738,6 +738,129 @@ function CreateTypedArraysOf2() {
|
||||
>typedArrays : any[]
|
||||
}
|
||||
|
||||
function CreateTypedArraysFromMapFn2<T>(obj:ArrayLike<T>, mapFn: (n:T, v:number)=> number) {
|
||||
>CreateTypedArraysFromMapFn2 : <T>(obj: ArrayLike<T>, mapFn: (n: T, v: number) => number) => any[]
|
||||
>obj : ArrayLike<T>
|
||||
>mapFn : (n: T, v: number) => number
|
||||
>n : T
|
||||
>v : number
|
||||
|
||||
var typedArrays = [];
|
||||
>typedArrays : any[]
|
||||
>[] : undefined[]
|
||||
|
||||
typedArrays[0] = Int8Array.from(obj, mapFn);
|
||||
>typedArrays[0] = Int8Array.from(obj, mapFn) : Int8Array
|
||||
>typedArrays[0] : any
|
||||
>typedArrays : any[]
|
||||
>0 : 0
|
||||
>Int8Array.from(obj, mapFn) : Int8Array
|
||||
>Int8Array.from : { (arrayLike: ArrayLike<number>): Int8Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Int8Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int8Array; }
|
||||
>Int8Array : Int8ArrayConstructor
|
||||
>from : { (arrayLike: ArrayLike<number>): Int8Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Int8Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int8Array; }
|
||||
>obj : ArrayLike<T>
|
||||
>mapFn : (n: T, v: number) => number
|
||||
|
||||
typedArrays[1] = Uint8Array.from(obj, mapFn);
|
||||
>typedArrays[1] = Uint8Array.from(obj, mapFn) : Uint8Array
|
||||
>typedArrays[1] : any
|
||||
>typedArrays : any[]
|
||||
>1 : 1
|
||||
>Uint8Array.from(obj, mapFn) : Uint8Array
|
||||
>Uint8Array.from : { (arrayLike: ArrayLike<number>): Uint8Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Uint8Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint8Array; }
|
||||
>Uint8Array : Uint8ArrayConstructor
|
||||
>from : { (arrayLike: ArrayLike<number>): Uint8Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Uint8Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint8Array; }
|
||||
>obj : ArrayLike<T>
|
||||
>mapFn : (n: T, v: number) => number
|
||||
|
||||
typedArrays[2] = Int16Array.from(obj, mapFn);
|
||||
>typedArrays[2] = Int16Array.from(obj, mapFn) : Int16Array
|
||||
>typedArrays[2] : any
|
||||
>typedArrays : any[]
|
||||
>2 : 2
|
||||
>Int16Array.from(obj, mapFn) : Int16Array
|
||||
>Int16Array.from : { (arrayLike: ArrayLike<number>): Int16Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Int16Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int16Array; }
|
||||
>Int16Array : Int16ArrayConstructor
|
||||
>from : { (arrayLike: ArrayLike<number>): Int16Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Int16Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int16Array; }
|
||||
>obj : ArrayLike<T>
|
||||
>mapFn : (n: T, v: number) => number
|
||||
|
||||
typedArrays[3] = Uint16Array.from(obj, mapFn);
|
||||
>typedArrays[3] = Uint16Array.from(obj, mapFn) : Uint16Array
|
||||
>typedArrays[3] : any
|
||||
>typedArrays : any[]
|
||||
>3 : 3
|
||||
>Uint16Array.from(obj, mapFn) : Uint16Array
|
||||
>Uint16Array.from : { (arrayLike: ArrayLike<number>): Uint16Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Uint16Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint16Array; }
|
||||
>Uint16Array : Uint16ArrayConstructor
|
||||
>from : { (arrayLike: ArrayLike<number>): Uint16Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Uint16Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint16Array; }
|
||||
>obj : ArrayLike<T>
|
||||
>mapFn : (n: T, v: number) => number
|
||||
|
||||
typedArrays[4] = Int32Array.from(obj, mapFn);
|
||||
>typedArrays[4] = Int32Array.from(obj, mapFn) : Int32Array
|
||||
>typedArrays[4] : any
|
||||
>typedArrays : any[]
|
||||
>4 : 4
|
||||
>Int32Array.from(obj, mapFn) : Int32Array
|
||||
>Int32Array.from : { (arrayLike: ArrayLike<number>): Int32Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Int32Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int32Array; }
|
||||
>Int32Array : Int32ArrayConstructor
|
||||
>from : { (arrayLike: ArrayLike<number>): Int32Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Int32Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int32Array; }
|
||||
>obj : ArrayLike<T>
|
||||
>mapFn : (n: T, v: number) => number
|
||||
|
||||
typedArrays[5] = Uint32Array.from(obj, mapFn);
|
||||
>typedArrays[5] = Uint32Array.from(obj, mapFn) : Uint32Array
|
||||
>typedArrays[5] : any
|
||||
>typedArrays : any[]
|
||||
>5 : 5
|
||||
>Uint32Array.from(obj, mapFn) : Uint32Array
|
||||
>Uint32Array.from : { (arrayLike: ArrayLike<number>): Uint32Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Uint32Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint32Array; }
|
||||
>Uint32Array : Uint32ArrayConstructor
|
||||
>from : { (arrayLike: ArrayLike<number>): Uint32Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Uint32Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint32Array; }
|
||||
>obj : ArrayLike<T>
|
||||
>mapFn : (n: T, v: number) => number
|
||||
|
||||
typedArrays[6] = Float32Array.from(obj, mapFn);
|
||||
>typedArrays[6] = Float32Array.from(obj, mapFn) : Float32Array
|
||||
>typedArrays[6] : any
|
||||
>typedArrays : any[]
|
||||
>6 : 6
|
||||
>Float32Array.from(obj, mapFn) : Float32Array
|
||||
>Float32Array.from : { (arrayLike: ArrayLike<number>): Float32Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Float32Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Float32Array; }
|
||||
>Float32Array : Float32ArrayConstructor
|
||||
>from : { (arrayLike: ArrayLike<number>): Float32Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Float32Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Float32Array; }
|
||||
>obj : ArrayLike<T>
|
||||
>mapFn : (n: T, v: number) => number
|
||||
|
||||
typedArrays[7] = Float64Array.from(obj, mapFn);
|
||||
>typedArrays[7] = Float64Array.from(obj, mapFn) : Float64Array
|
||||
>typedArrays[7] : any
|
||||
>typedArrays : any[]
|
||||
>7 : 7
|
||||
>Float64Array.from(obj, mapFn) : Float64Array
|
||||
>Float64Array.from : { (arrayLike: ArrayLike<number>): Float64Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Float64Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Float64Array; }
|
||||
>Float64Array : Float64ArrayConstructor
|
||||
>from : { (arrayLike: ArrayLike<number>): Float64Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Float64Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Float64Array; }
|
||||
>obj : ArrayLike<T>
|
||||
>mapFn : (n: T, v: number) => number
|
||||
|
||||
typedArrays[8] = Uint8ClampedArray.from(obj, mapFn);
|
||||
>typedArrays[8] = Uint8ClampedArray.from(obj, mapFn) : Uint8ClampedArray
|
||||
>typedArrays[8] : any
|
||||
>typedArrays : any[]
|
||||
>8 : 8
|
||||
>Uint8ClampedArray.from(obj, mapFn) : Uint8ClampedArray
|
||||
>Uint8ClampedArray.from : { (arrayLike: ArrayLike<number>): Uint8ClampedArray; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Uint8ClampedArray; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint8ClampedArray; }
|
||||
>Uint8ClampedArray : Uint8ClampedArrayConstructor
|
||||
>from : { (arrayLike: ArrayLike<number>): Uint8ClampedArray; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Uint8ClampedArray; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint8ClampedArray; }
|
||||
>obj : ArrayLike<T>
|
||||
>mapFn : (n: T, v: number) => number
|
||||
|
||||
return typedArrays;
|
||||
>typedArrays : any[]
|
||||
}
|
||||
|
||||
function CreateTypedArraysFromMapFn(obj:ArrayLike<number>, mapFn: (n:number, v:number)=> number) {
|
||||
>CreateTypedArraysFromMapFn : (obj: ArrayLike<number>, mapFn: (n: number, v: number) => number) => any[]
|
||||
>obj : ArrayLike<number>
|
||||
@ -755,9 +878,9 @@ function CreateTypedArraysFromMapFn(obj:ArrayLike<number>, mapFn: (n:number, v:n
|
||||
>typedArrays : any[]
|
||||
>0 : 0
|
||||
>Int8Array.from(obj, mapFn) : Int8Array
|
||||
>Int8Array.from : { (arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int8Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int8Array; }
|
||||
>Int8Array.from : { (arrayLike: ArrayLike<number>): Int8Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Int8Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int8Array; }
|
||||
>Int8Array : Int8ArrayConstructor
|
||||
>from : { (arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int8Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int8Array; }
|
||||
>from : { (arrayLike: ArrayLike<number>): Int8Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Int8Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int8Array; }
|
||||
>obj : ArrayLike<number>
|
||||
>mapFn : (n: number, v: number) => number
|
||||
|
||||
@ -767,9 +890,9 @@ function CreateTypedArraysFromMapFn(obj:ArrayLike<number>, mapFn: (n:number, v:n
|
||||
>typedArrays : any[]
|
||||
>1 : 1
|
||||
>Uint8Array.from(obj, mapFn) : Uint8Array
|
||||
>Uint8Array.from : { (arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint8Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint8Array; }
|
||||
>Uint8Array.from : { (arrayLike: ArrayLike<number>): Uint8Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Uint8Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint8Array; }
|
||||
>Uint8Array : Uint8ArrayConstructor
|
||||
>from : { (arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint8Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint8Array; }
|
||||
>from : { (arrayLike: ArrayLike<number>): Uint8Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Uint8Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint8Array; }
|
||||
>obj : ArrayLike<number>
|
||||
>mapFn : (n: number, v: number) => number
|
||||
|
||||
@ -779,9 +902,9 @@ function CreateTypedArraysFromMapFn(obj:ArrayLike<number>, mapFn: (n:number, v:n
|
||||
>typedArrays : any[]
|
||||
>2 : 2
|
||||
>Int16Array.from(obj, mapFn) : Int16Array
|
||||
>Int16Array.from : { (arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int16Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int16Array; }
|
||||
>Int16Array.from : { (arrayLike: ArrayLike<number>): Int16Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Int16Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int16Array; }
|
||||
>Int16Array : Int16ArrayConstructor
|
||||
>from : { (arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int16Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int16Array; }
|
||||
>from : { (arrayLike: ArrayLike<number>): Int16Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Int16Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int16Array; }
|
||||
>obj : ArrayLike<number>
|
||||
>mapFn : (n: number, v: number) => number
|
||||
|
||||
@ -791,9 +914,9 @@ function CreateTypedArraysFromMapFn(obj:ArrayLike<number>, mapFn: (n:number, v:n
|
||||
>typedArrays : any[]
|
||||
>3 : 3
|
||||
>Uint16Array.from(obj, mapFn) : Uint16Array
|
||||
>Uint16Array.from : { (arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint16Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint16Array; }
|
||||
>Uint16Array.from : { (arrayLike: ArrayLike<number>): Uint16Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Uint16Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint16Array; }
|
||||
>Uint16Array : Uint16ArrayConstructor
|
||||
>from : { (arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint16Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint16Array; }
|
||||
>from : { (arrayLike: ArrayLike<number>): Uint16Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Uint16Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint16Array; }
|
||||
>obj : ArrayLike<number>
|
||||
>mapFn : (n: number, v: number) => number
|
||||
|
||||
@ -803,9 +926,9 @@ function CreateTypedArraysFromMapFn(obj:ArrayLike<number>, mapFn: (n:number, v:n
|
||||
>typedArrays : any[]
|
||||
>4 : 4
|
||||
>Int32Array.from(obj, mapFn) : Int32Array
|
||||
>Int32Array.from : { (arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int32Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int32Array; }
|
||||
>Int32Array.from : { (arrayLike: ArrayLike<number>): Int32Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Int32Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int32Array; }
|
||||
>Int32Array : Int32ArrayConstructor
|
||||
>from : { (arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int32Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int32Array; }
|
||||
>from : { (arrayLike: ArrayLike<number>): Int32Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Int32Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int32Array; }
|
||||
>obj : ArrayLike<number>
|
||||
>mapFn : (n: number, v: number) => number
|
||||
|
||||
@ -815,9 +938,9 @@ function CreateTypedArraysFromMapFn(obj:ArrayLike<number>, mapFn: (n:number, v:n
|
||||
>typedArrays : any[]
|
||||
>5 : 5
|
||||
>Uint32Array.from(obj, mapFn) : Uint32Array
|
||||
>Uint32Array.from : { (arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint32Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint32Array; }
|
||||
>Uint32Array.from : { (arrayLike: ArrayLike<number>): Uint32Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Uint32Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint32Array; }
|
||||
>Uint32Array : Uint32ArrayConstructor
|
||||
>from : { (arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint32Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint32Array; }
|
||||
>from : { (arrayLike: ArrayLike<number>): Uint32Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Uint32Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint32Array; }
|
||||
>obj : ArrayLike<number>
|
||||
>mapFn : (n: number, v: number) => number
|
||||
|
||||
@ -827,9 +950,9 @@ function CreateTypedArraysFromMapFn(obj:ArrayLike<number>, mapFn: (n:number, v:n
|
||||
>typedArrays : any[]
|
||||
>6 : 6
|
||||
>Float32Array.from(obj, mapFn) : Float32Array
|
||||
>Float32Array.from : { (arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Float32Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Float32Array; }
|
||||
>Float32Array.from : { (arrayLike: ArrayLike<number>): Float32Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Float32Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Float32Array; }
|
||||
>Float32Array : Float32ArrayConstructor
|
||||
>from : { (arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Float32Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Float32Array; }
|
||||
>from : { (arrayLike: ArrayLike<number>): Float32Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Float32Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Float32Array; }
|
||||
>obj : ArrayLike<number>
|
||||
>mapFn : (n: number, v: number) => number
|
||||
|
||||
@ -839,9 +962,9 @@ function CreateTypedArraysFromMapFn(obj:ArrayLike<number>, mapFn: (n:number, v:n
|
||||
>typedArrays : any[]
|
||||
>7 : 7
|
||||
>Float64Array.from(obj, mapFn) : Float64Array
|
||||
>Float64Array.from : { (arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Float64Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Float64Array; }
|
||||
>Float64Array.from : { (arrayLike: ArrayLike<number>): Float64Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Float64Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Float64Array; }
|
||||
>Float64Array : Float64ArrayConstructor
|
||||
>from : { (arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Float64Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Float64Array; }
|
||||
>from : { (arrayLike: ArrayLike<number>): Float64Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Float64Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Float64Array; }
|
||||
>obj : ArrayLike<number>
|
||||
>mapFn : (n: number, v: number) => number
|
||||
|
||||
@ -851,9 +974,9 @@ function CreateTypedArraysFromMapFn(obj:ArrayLike<number>, mapFn: (n:number, v:n
|
||||
>typedArrays : any[]
|
||||
>8 : 8
|
||||
>Uint8ClampedArray.from(obj, mapFn) : Uint8ClampedArray
|
||||
>Uint8ClampedArray.from : { (arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint8ClampedArray; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint8ClampedArray; }
|
||||
>Uint8ClampedArray.from : { (arrayLike: ArrayLike<number>): Uint8ClampedArray; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Uint8ClampedArray; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint8ClampedArray; }
|
||||
>Uint8ClampedArray : Uint8ClampedArrayConstructor
|
||||
>from : { (arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint8ClampedArray; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint8ClampedArray; }
|
||||
>from : { (arrayLike: ArrayLike<number>): Uint8ClampedArray; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Uint8ClampedArray; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint8ClampedArray; }
|
||||
>obj : ArrayLike<number>
|
||||
>mapFn : (n: number, v: number) => number
|
||||
|
||||
@ -879,9 +1002,9 @@ function CreateTypedArraysFromThisObj(obj:ArrayLike<number>, mapFn: (n:number, v
|
||||
>typedArrays : any[]
|
||||
>0 : 0
|
||||
>Int8Array.from(obj, mapFn, thisArg) : Int8Array
|
||||
>Int8Array.from : { (arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int8Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int8Array; }
|
||||
>Int8Array.from : { (arrayLike: ArrayLike<number>): Int8Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Int8Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int8Array; }
|
||||
>Int8Array : Int8ArrayConstructor
|
||||
>from : { (arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int8Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int8Array; }
|
||||
>from : { (arrayLike: ArrayLike<number>): Int8Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Int8Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int8Array; }
|
||||
>obj : ArrayLike<number>
|
||||
>mapFn : (n: number, v: number) => number
|
||||
>thisArg : {}
|
||||
@ -892,9 +1015,9 @@ function CreateTypedArraysFromThisObj(obj:ArrayLike<number>, mapFn: (n:number, v
|
||||
>typedArrays : any[]
|
||||
>1 : 1
|
||||
>Uint8Array.from(obj, mapFn, thisArg) : Uint8Array
|
||||
>Uint8Array.from : { (arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint8Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint8Array; }
|
||||
>Uint8Array.from : { (arrayLike: ArrayLike<number>): Uint8Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Uint8Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint8Array; }
|
||||
>Uint8Array : Uint8ArrayConstructor
|
||||
>from : { (arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint8Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint8Array; }
|
||||
>from : { (arrayLike: ArrayLike<number>): Uint8Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Uint8Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint8Array; }
|
||||
>obj : ArrayLike<number>
|
||||
>mapFn : (n: number, v: number) => number
|
||||
>thisArg : {}
|
||||
@ -905,9 +1028,9 @@ function CreateTypedArraysFromThisObj(obj:ArrayLike<number>, mapFn: (n:number, v
|
||||
>typedArrays : any[]
|
||||
>2 : 2
|
||||
>Int16Array.from(obj, mapFn, thisArg) : Int16Array
|
||||
>Int16Array.from : { (arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int16Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int16Array; }
|
||||
>Int16Array.from : { (arrayLike: ArrayLike<number>): Int16Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Int16Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int16Array; }
|
||||
>Int16Array : Int16ArrayConstructor
|
||||
>from : { (arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int16Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int16Array; }
|
||||
>from : { (arrayLike: ArrayLike<number>): Int16Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Int16Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int16Array; }
|
||||
>obj : ArrayLike<number>
|
||||
>mapFn : (n: number, v: number) => number
|
||||
>thisArg : {}
|
||||
@ -918,9 +1041,9 @@ function CreateTypedArraysFromThisObj(obj:ArrayLike<number>, mapFn: (n:number, v
|
||||
>typedArrays : any[]
|
||||
>3 : 3
|
||||
>Uint16Array.from(obj, mapFn, thisArg) : Uint16Array
|
||||
>Uint16Array.from : { (arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint16Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint16Array; }
|
||||
>Uint16Array.from : { (arrayLike: ArrayLike<number>): Uint16Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Uint16Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint16Array; }
|
||||
>Uint16Array : Uint16ArrayConstructor
|
||||
>from : { (arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint16Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint16Array; }
|
||||
>from : { (arrayLike: ArrayLike<number>): Uint16Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Uint16Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint16Array; }
|
||||
>obj : ArrayLike<number>
|
||||
>mapFn : (n: number, v: number) => number
|
||||
>thisArg : {}
|
||||
@ -931,9 +1054,9 @@ function CreateTypedArraysFromThisObj(obj:ArrayLike<number>, mapFn: (n:number, v
|
||||
>typedArrays : any[]
|
||||
>4 : 4
|
||||
>Int32Array.from(obj, mapFn, thisArg) : Int32Array
|
||||
>Int32Array.from : { (arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int32Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int32Array; }
|
||||
>Int32Array.from : { (arrayLike: ArrayLike<number>): Int32Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Int32Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int32Array; }
|
||||
>Int32Array : Int32ArrayConstructor
|
||||
>from : { (arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int32Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int32Array; }
|
||||
>from : { (arrayLike: ArrayLike<number>): Int32Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Int32Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int32Array; }
|
||||
>obj : ArrayLike<number>
|
||||
>mapFn : (n: number, v: number) => number
|
||||
>thisArg : {}
|
||||
@ -944,9 +1067,9 @@ function CreateTypedArraysFromThisObj(obj:ArrayLike<number>, mapFn: (n:number, v
|
||||
>typedArrays : any[]
|
||||
>5 : 5
|
||||
>Uint32Array.from(obj, mapFn, thisArg) : Uint32Array
|
||||
>Uint32Array.from : { (arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint32Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint32Array; }
|
||||
>Uint32Array.from : { (arrayLike: ArrayLike<number>): Uint32Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Uint32Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint32Array; }
|
||||
>Uint32Array : Uint32ArrayConstructor
|
||||
>from : { (arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint32Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint32Array; }
|
||||
>from : { (arrayLike: ArrayLike<number>): Uint32Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Uint32Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint32Array; }
|
||||
>obj : ArrayLike<number>
|
||||
>mapFn : (n: number, v: number) => number
|
||||
>thisArg : {}
|
||||
@ -957,9 +1080,9 @@ function CreateTypedArraysFromThisObj(obj:ArrayLike<number>, mapFn: (n:number, v
|
||||
>typedArrays : any[]
|
||||
>6 : 6
|
||||
>Float32Array.from(obj, mapFn, thisArg) : Float32Array
|
||||
>Float32Array.from : { (arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Float32Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Float32Array; }
|
||||
>Float32Array.from : { (arrayLike: ArrayLike<number>): Float32Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Float32Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Float32Array; }
|
||||
>Float32Array : Float32ArrayConstructor
|
||||
>from : { (arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Float32Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Float32Array; }
|
||||
>from : { (arrayLike: ArrayLike<number>): Float32Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Float32Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Float32Array; }
|
||||
>obj : ArrayLike<number>
|
||||
>mapFn : (n: number, v: number) => number
|
||||
>thisArg : {}
|
||||
@ -970,9 +1093,9 @@ function CreateTypedArraysFromThisObj(obj:ArrayLike<number>, mapFn: (n:number, v
|
||||
>typedArrays : any[]
|
||||
>7 : 7
|
||||
>Float64Array.from(obj, mapFn, thisArg) : Float64Array
|
||||
>Float64Array.from : { (arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Float64Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Float64Array; }
|
||||
>Float64Array.from : { (arrayLike: ArrayLike<number>): Float64Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Float64Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Float64Array; }
|
||||
>Float64Array : Float64ArrayConstructor
|
||||
>from : { (arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Float64Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Float64Array; }
|
||||
>from : { (arrayLike: ArrayLike<number>): Float64Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Float64Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Float64Array; }
|
||||
>obj : ArrayLike<number>
|
||||
>mapFn : (n: number, v: number) => number
|
||||
>thisArg : {}
|
||||
@ -983,9 +1106,9 @@ function CreateTypedArraysFromThisObj(obj:ArrayLike<number>, mapFn: (n:number, v
|
||||
>typedArrays : any[]
|
||||
>8 : 8
|
||||
>Uint8ClampedArray.from(obj, mapFn, thisArg) : Uint8ClampedArray
|
||||
>Uint8ClampedArray.from : { (arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint8ClampedArray; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint8ClampedArray; }
|
||||
>Uint8ClampedArray.from : { (arrayLike: ArrayLike<number>): Uint8ClampedArray; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Uint8ClampedArray; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint8ClampedArray; }
|
||||
>Uint8ClampedArray : Uint8ClampedArrayConstructor
|
||||
>from : { (arrayLike: ArrayLike<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint8ClampedArray; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint8ClampedArray; }
|
||||
>from : { (arrayLike: ArrayLike<number>): Uint8ClampedArray; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Uint8ClampedArray; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint8ClampedArray; }
|
||||
>obj : ArrayLike<number>
|
||||
>mapFn : (n: number, v: number) => number
|
||||
>thisArg : {}
|
||||
@ -993,3 +1116,136 @@ function CreateTypedArraysFromThisObj(obj:ArrayLike<number>, mapFn: (n:number, v
|
||||
return typedArrays;
|
||||
>typedArrays : any[]
|
||||
}
|
||||
|
||||
function CreateTypedArraysFromThisObj2<T>(obj:ArrayLike<T>, mapFn: (n:T, v:number)=> number, thisArg: {}) {
|
||||
>CreateTypedArraysFromThisObj2 : <T>(obj: ArrayLike<T>, mapFn: (n: T, v: number) => number, thisArg: {}) => any[]
|
||||
>obj : ArrayLike<T>
|
||||
>mapFn : (n: T, v: number) => number
|
||||
>n : T
|
||||
>v : number
|
||||
>thisArg : {}
|
||||
|
||||
var typedArrays = [];
|
||||
>typedArrays : any[]
|
||||
>[] : undefined[]
|
||||
|
||||
typedArrays[0] = Int8Array.from(obj, mapFn, thisArg);
|
||||
>typedArrays[0] = Int8Array.from(obj, mapFn, thisArg) : Int8Array
|
||||
>typedArrays[0] : any
|
||||
>typedArrays : any[]
|
||||
>0 : 0
|
||||
>Int8Array.from(obj, mapFn, thisArg) : Int8Array
|
||||
>Int8Array.from : { (arrayLike: ArrayLike<number>): Int8Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Int8Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int8Array; }
|
||||
>Int8Array : Int8ArrayConstructor
|
||||
>from : { (arrayLike: ArrayLike<number>): Int8Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Int8Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int8Array; }
|
||||
>obj : ArrayLike<T>
|
||||
>mapFn : (n: T, v: number) => number
|
||||
>thisArg : {}
|
||||
|
||||
typedArrays[1] = Uint8Array.from(obj, mapFn, thisArg);
|
||||
>typedArrays[1] = Uint8Array.from(obj, mapFn, thisArg) : Uint8Array
|
||||
>typedArrays[1] : any
|
||||
>typedArrays : any[]
|
||||
>1 : 1
|
||||
>Uint8Array.from(obj, mapFn, thisArg) : Uint8Array
|
||||
>Uint8Array.from : { (arrayLike: ArrayLike<number>): Uint8Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Uint8Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint8Array; }
|
||||
>Uint8Array : Uint8ArrayConstructor
|
||||
>from : { (arrayLike: ArrayLike<number>): Uint8Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Uint8Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint8Array; }
|
||||
>obj : ArrayLike<T>
|
||||
>mapFn : (n: T, v: number) => number
|
||||
>thisArg : {}
|
||||
|
||||
typedArrays[2] = Int16Array.from(obj, mapFn, thisArg);
|
||||
>typedArrays[2] = Int16Array.from(obj, mapFn, thisArg) : Int16Array
|
||||
>typedArrays[2] : any
|
||||
>typedArrays : any[]
|
||||
>2 : 2
|
||||
>Int16Array.from(obj, mapFn, thisArg) : Int16Array
|
||||
>Int16Array.from : { (arrayLike: ArrayLike<number>): Int16Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Int16Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int16Array; }
|
||||
>Int16Array : Int16ArrayConstructor
|
||||
>from : { (arrayLike: ArrayLike<number>): Int16Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Int16Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int16Array; }
|
||||
>obj : ArrayLike<T>
|
||||
>mapFn : (n: T, v: number) => number
|
||||
>thisArg : {}
|
||||
|
||||
typedArrays[3] = Uint16Array.from(obj, mapFn, thisArg);
|
||||
>typedArrays[3] = Uint16Array.from(obj, mapFn, thisArg) : Uint16Array
|
||||
>typedArrays[3] : any
|
||||
>typedArrays : any[]
|
||||
>3 : 3
|
||||
>Uint16Array.from(obj, mapFn, thisArg) : Uint16Array
|
||||
>Uint16Array.from : { (arrayLike: ArrayLike<number>): Uint16Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Uint16Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint16Array; }
|
||||
>Uint16Array : Uint16ArrayConstructor
|
||||
>from : { (arrayLike: ArrayLike<number>): Uint16Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Uint16Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint16Array; }
|
||||
>obj : ArrayLike<T>
|
||||
>mapFn : (n: T, v: number) => number
|
||||
>thisArg : {}
|
||||
|
||||
typedArrays[4] = Int32Array.from(obj, mapFn, thisArg);
|
||||
>typedArrays[4] = Int32Array.from(obj, mapFn, thisArg) : Int32Array
|
||||
>typedArrays[4] : any
|
||||
>typedArrays : any[]
|
||||
>4 : 4
|
||||
>Int32Array.from(obj, mapFn, thisArg) : Int32Array
|
||||
>Int32Array.from : { (arrayLike: ArrayLike<number>): Int32Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Int32Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int32Array; }
|
||||
>Int32Array : Int32ArrayConstructor
|
||||
>from : { (arrayLike: ArrayLike<number>): Int32Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Int32Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Int32Array; }
|
||||
>obj : ArrayLike<T>
|
||||
>mapFn : (n: T, v: number) => number
|
||||
>thisArg : {}
|
||||
|
||||
typedArrays[5] = Uint32Array.from(obj, mapFn, thisArg);
|
||||
>typedArrays[5] = Uint32Array.from(obj, mapFn, thisArg) : Uint32Array
|
||||
>typedArrays[5] : any
|
||||
>typedArrays : any[]
|
||||
>5 : 5
|
||||
>Uint32Array.from(obj, mapFn, thisArg) : Uint32Array
|
||||
>Uint32Array.from : { (arrayLike: ArrayLike<number>): Uint32Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Uint32Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint32Array; }
|
||||
>Uint32Array : Uint32ArrayConstructor
|
||||
>from : { (arrayLike: ArrayLike<number>): Uint32Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Uint32Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint32Array; }
|
||||
>obj : ArrayLike<T>
|
||||
>mapFn : (n: T, v: number) => number
|
||||
>thisArg : {}
|
||||
|
||||
typedArrays[6] = Float32Array.from(obj, mapFn, thisArg);
|
||||
>typedArrays[6] = Float32Array.from(obj, mapFn, thisArg) : Float32Array
|
||||
>typedArrays[6] : any
|
||||
>typedArrays : any[]
|
||||
>6 : 6
|
||||
>Float32Array.from(obj, mapFn, thisArg) : Float32Array
|
||||
>Float32Array.from : { (arrayLike: ArrayLike<number>): Float32Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Float32Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Float32Array; }
|
||||
>Float32Array : Float32ArrayConstructor
|
||||
>from : { (arrayLike: ArrayLike<number>): Float32Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Float32Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Float32Array; }
|
||||
>obj : ArrayLike<T>
|
||||
>mapFn : (n: T, v: number) => number
|
||||
>thisArg : {}
|
||||
|
||||
typedArrays[7] = Float64Array.from(obj, mapFn, thisArg);
|
||||
>typedArrays[7] = Float64Array.from(obj, mapFn, thisArg) : Float64Array
|
||||
>typedArrays[7] : any
|
||||
>typedArrays : any[]
|
||||
>7 : 7
|
||||
>Float64Array.from(obj, mapFn, thisArg) : Float64Array
|
||||
>Float64Array.from : { (arrayLike: ArrayLike<number>): Float64Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Float64Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Float64Array; }
|
||||
>Float64Array : Float64ArrayConstructor
|
||||
>from : { (arrayLike: ArrayLike<number>): Float64Array; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Float64Array; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Float64Array; }
|
||||
>obj : ArrayLike<T>
|
||||
>mapFn : (n: T, v: number) => number
|
||||
>thisArg : {}
|
||||
|
||||
typedArrays[8] = Uint8ClampedArray.from(obj, mapFn, thisArg);
|
||||
>typedArrays[8] = Uint8ClampedArray.from(obj, mapFn, thisArg) : Uint8ClampedArray
|
||||
>typedArrays[8] : any
|
||||
>typedArrays : any[]
|
||||
>8 : 8
|
||||
>Uint8ClampedArray.from(obj, mapFn, thisArg) : Uint8ClampedArray
|
||||
>Uint8ClampedArray.from : { (arrayLike: ArrayLike<number>): Uint8ClampedArray; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Uint8ClampedArray; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint8ClampedArray; }
|
||||
>Uint8ClampedArray : Uint8ClampedArrayConstructor
|
||||
>from : { (arrayLike: ArrayLike<number>): Uint8ClampedArray; <T>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => number, thisArg?: any): Uint8ClampedArray; (arrayLike: Iterable<number>, mapfn?: (v: number, k: number) => number, thisArg?: any): Uint8ClampedArray; }
|
||||
>obj : ArrayLike<T>
|
||||
>mapFn : (n: T, v: number) => number
|
||||
>thisArg : {}
|
||||
|
||||
return typedArrays;
|
||||
>typedArrays : any[]
|
||||
}
|
||||
|
||||
@ -105,6 +105,21 @@ function CreateTypedArraysOf2() {
|
||||
return typedArrays;
|
||||
}
|
||||
|
||||
function CreateTypedArraysFromMapFn2<T>(obj:ArrayLike<T>, mapFn: (n:T, v:number)=> number) {
|
||||
var typedArrays = [];
|
||||
typedArrays[0] = Int8Array.from(obj, mapFn);
|
||||
typedArrays[1] = Uint8Array.from(obj, mapFn);
|
||||
typedArrays[2] = Int16Array.from(obj, mapFn);
|
||||
typedArrays[3] = Uint16Array.from(obj, mapFn);
|
||||
typedArrays[4] = Int32Array.from(obj, mapFn);
|
||||
typedArrays[5] = Uint32Array.from(obj, mapFn);
|
||||
typedArrays[6] = Float32Array.from(obj, mapFn);
|
||||
typedArrays[7] = Float64Array.from(obj, mapFn);
|
||||
typedArrays[8] = Uint8ClampedArray.from(obj, mapFn);
|
||||
|
||||
return typedArrays;
|
||||
}
|
||||
|
||||
function CreateTypedArraysFromMapFn(obj:ArrayLike<number>, mapFn: (n:number, v:number)=> number) {
|
||||
var typedArrays = [];
|
||||
typedArrays[0] = Int8Array.from(obj, mapFn);
|
||||
@ -132,5 +147,20 @@ function CreateTypedArraysFromThisObj(obj:ArrayLike<number>, mapFn: (n:number, v
|
||||
typedArrays[7] = Float64Array.from(obj, mapFn, thisArg);
|
||||
typedArrays[8] = Uint8ClampedArray.from(obj, mapFn, thisArg);
|
||||
|
||||
return typedArrays;
|
||||
}
|
||||
|
||||
function CreateTypedArraysFromThisObj2<T>(obj:ArrayLike<T>, mapFn: (n:T, v:number)=> number, thisArg: {}) {
|
||||
var typedArrays = [];
|
||||
typedArrays[0] = Int8Array.from(obj, mapFn, thisArg);
|
||||
typedArrays[1] = Uint8Array.from(obj, mapFn, thisArg);
|
||||
typedArrays[2] = Int16Array.from(obj, mapFn, thisArg);
|
||||
typedArrays[3] = Uint16Array.from(obj, mapFn, thisArg);
|
||||
typedArrays[4] = Int32Array.from(obj, mapFn, thisArg);
|
||||
typedArrays[5] = Uint32Array.from(obj, mapFn, thisArg);
|
||||
typedArrays[6] = Float32Array.from(obj, mapFn, thisArg);
|
||||
typedArrays[7] = Float64Array.from(obj, mapFn, thisArg);
|
||||
typedArrays[8] = Uint8ClampedArray.from(obj, mapFn, thisArg);
|
||||
|
||||
return typedArrays;
|
||||
}
|
||||
Loading…
x
Reference in New Issue
Block a user