神岛 API 文档 - ArenaPro版
    Preparing search index...

    Interface Uint8ClampedArrayConstructor

    Uint8ClampedArray 构造函数。

    The Uint8ClampedArray constructor.

    interface Uint8ClampedArrayConstructor {
        new Uint8ClampedArrayConstructor(
            elements: Iterable<number>,
        ): Uint8ClampedArray;
        new Uint8ClampedArrayConstructor(length: number): Uint8ClampedArray;
        new Uint8ClampedArrayConstructor(
            arrayOrArrayBuffer: ArrayBufferLike | ArrayLike<number>,
        ): Uint8ClampedArray;
        new Uint8ClampedArrayConstructor(
            buffer: ArrayBufferLike,
            byteOffset: number,
            length?: number,
        ): Uint8ClampedArray;
        BYTES_PER_ELEMENT: number;
        prototype: Uint8ClampedArray<ArrayBufferLike>;
        from(arrayLike: ArrayLike<number>): Uint8ClampedArray<ArrayBuffer>;
        from<T>(
            arrayLike: ArrayLike<T>,
            mapfn: (v: T, k: number) => number,
            thisArg?: any,
        ): Uint8ClampedArray<ArrayBuffer>;
        from(elements: Iterable<number>): Uint8ClampedArray<ArrayBuffer>;
        from<T>(
            elements: Iterable<T>,
            mapfn?: (v: T, k: number) => number,
            thisArg?: any,
        ): Uint8ClampedArray<ArrayBuffer>;
        from(
            arrayLike: Iterable<number>,
            mapfn?: (v: number, k: number) => number,
            thisArg?: any,
        ): Uint8ClampedArray;
        from(arrayLike: ArrayLike<number>): Uint8ClampedArray;
        from<T>(
            arrayLike: ArrayLike<T>,
            mapfn: (v: T, k: number) => number,
            thisArg?: any,
        ): Uint8ClampedArray;
        of(...items: number[]): Uint8ClampedArray<ArrayBuffer>;
        of(...items: number[]): Uint8ClampedArray;
    }
    Index

    Constructors

    Properties

    Methods

    Constructors

    • Parameters

      • elements: Iterable<number>

      Returns Uint8ClampedArray

      创建一个新的 Uint8ClampedArray 对象。

      Creates a new Uint8ClampedArray object.

      可迭代的数字元素。

      An iterable of number elements.

    • Parameters

      • length: number

      Returns Uint8ClampedArray

      创建一个新的 Uint8ClampedArray。

      Creates a new Uint8ClampedArray.

      新数组的长度。

      The length of the new array.

    • Parameters

      • arrayOrArrayBuffer: ArrayBufferLike | ArrayLike<number>

      Returns Uint8ClampedArray

      创建一个新的 Uint8ClampedArray。

      Creates a new Uint8ClampedArray.

      从中创建新数组的类数组或 ArrayBufferLike 对象。

      An array-like or ArrayBufferLike object to create the new array from.

    • Parameters

      • buffer: ArrayBufferLike
      • byteOffset: number
      • Optionallength: number

      Returns Uint8ClampedArray

      创建一个新的 Uint8ClampedArray。

      Creates a new Uint8ClampedArray.

      新数组将引用的 ArrayBufferLike 对象。

      The ArrayBufferLike object that the new array will reference.

      开始引用的 buffer 中的字节偏移量。

      The byte offset in buffer to begin referencing.

      要引用的字节数。

      The number of bytes to reference.

    Properties

    BYTES_PER_ELEMENT: number

    The size in bytes of each element in the array.

    prototype: Uint8ClampedArray<ArrayBufferLike>

    Uint8ClampedArray 构造函数的原型。

    The prototype of the Uint8ClampedArray constructor.

    Methods

    • Creates an array from an array-like or iterable object.

      Parameters

      • arrayLike: ArrayLike<number>

        An array-like object to convert to an array.

      Returns Uint8ClampedArray<ArrayBuffer>

    • Creates an array from an array-like or iterable object.

      Type Parameters

      • T

      Parameters

      • arrayLike: ArrayLike<T>

        An array-like object to convert to an array.

      • mapfn: (v: T, k: number) => number

        A mapping function to call on every element of the array.

      • OptionalthisArg: any

        Value of 'this' used to invoke the mapfn.

      Returns Uint8ClampedArray<ArrayBuffer>

    • Creates an array from an array-like or iterable object.

      Parameters

      • elements: Iterable<number>

        An iterable object to convert to an array.

      Returns Uint8ClampedArray<ArrayBuffer>

    • Creates an array from an array-like or iterable object.

      Type Parameters

      • T

      Parameters

      • elements: Iterable<T>

        An iterable object to convert to an array.

      • Optionalmapfn: (v: T, k: number) => number

        A mapping function to call on every element of the array.

      • OptionalthisArg: any

        Value of 'this' used to invoke the mapfn.

      Returns Uint8ClampedArray<ArrayBuffer>

    • Parameters

      • arrayLike: Iterable<number>
      • Optionalmapfn: (v: number, k: number) => number
      • OptionalthisArg: any

      Returns Uint8ClampedArray

      从类数组或可迭代对象创建一个数组。

      Creates an array from an array-like or iterable object.

      要转换为数组的类数组或可迭代对象。

      An array-like or iterable object to convert to an array.

      对数组的每个元素调用的映射函数。

      A mapping function to call on every element of the array.

      用于调用 mapfn 的 'this' 的值。

      Value of 'this' used to invoke the mapfn.

    • Parameters

      Returns Uint8ClampedArray

      从类数组或可迭代对象创建一个数组。

      Creates an array from an array-like or iterable object.

      要转换为数组的类数组或可迭代对象。

      An array-like or iterable object to convert to an array.

    • Type Parameters

      • T

      Parameters

      • arrayLike: ArrayLike<T>
      • mapfn: (v: T, k: number) => number
      • OptionalthisArg: any

      Returns Uint8ClampedArray

      从类数组或可迭代对象创建一个数组。

      Creates an array from an array-like or iterable object.

      要转换为数组的类数组或可迭代对象。

      An array-like or iterable object to convert to an array.

      对数组的每个元素调用的映射函数。

      A mapping function to call on every element of the array.

      用于调用 mapfn 的 'this' 的值。

      Value of 'this' used to invoke the mapfn.

    • Returns a new array from a set of elements.

      Parameters

      • ...items: number[]

        A set of elements to include in the new array object.

      Returns Uint8ClampedArray<ArrayBuffer>

    • Parameters

      • ...items: number[]

      Returns Uint8ClampedArray

      从一组元素返回一个新数组。

      Returns a new array from a set of elements.

      要包含在新数组对象中的一组元素。

      A set of elements to include in the new array object.