Int8Array
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since июль 2015 г..
Объект Int8Array представляет типизированный массив 8-разрядных целых значений. Содержимое инициализируется значением 0. Создав экземпляр Int8Array, возможно получить доступ к элементам массива, используя методы объекта или стандартный синтаксис доступа к элементу массива по его индексу (с помощью скобочной нотации).
Syntax
new Int8Array(); // new in ES2017 new Int8Array(length); new Int8Array(typedArray); new Int8Array(object); new Int8Array(buffer [, byteOffset [, length]]);
Для более детальной информации о синтаксисе конструктора смотрите TypedArray.
Properties
Int8Array.BYTES_PER_ELEMENT-
Возвращает числовое значение размера элемента массива.
1в случае сInt8Array. - Int8Array.length
-
Статическая длина конструктора
Int8Array, всегда равна3(т.к. конструктор принимает до 3 аргументов). Чтобы узнать длину созданного массива, seeInt8Array.prototype.length. Int8Array.name-
Возвращает строчное значение имени конструктора. В случае с
Int8Array: "Int8Array". Int8Array.prototype-
Прототип для TypedArray objects.
Methods
Int8Array.from()-
Creates a new
Int8Arrayfrom an array-like or iterable object. See alsoArray.from(). Int8Array.of()-
Creates a new
Int8Arraywith a variable number of arguments. See alsoArray.of().
Int8Array prototype
All Int8Array objects inherit from %TypedArray%.prototype.
Properties
Int8Array.prototype.constructor-
Returns the function that created an instance's prototype. This is the
Int8Arrayconstructor by default. Int8Array.prototype.bufferТолько для чтения-
Returns the
ArrayBufferreferenced by theInt8ArrayFixed at construction time and thus read only. Int8Array.prototype.byteLengthТолько для чтения-
Returns the length (in bytes) of the
Int8Arrayfrom the start of itsArrayBuffer. Fixed at construction time and thus read only. Int8Array.prototype.byteOffsetТолько для чтения-
Returns the offset (in bytes) of the
Int8Arrayfrom the start of itsArrayBuffer. Fixed at construction time and thus read only. Int8Array.prototype.lengthТолько для чтения-
Returns the number of elements hold in the
Int8Array. Fixed at construction time and thus read only.
Methods
Int8Array.prototype.copyWithin()-
Copies a sequence of array elements within the array. See also
Array.prototype.copyWithin(). Int8Array.prototype.entries()-
Returns a new
Array Iteratorobject that contains the key/value pairs for each index in the array. See alsoArray.prototype.entries(). Int8Array.prototype.every()-
Tests whether all elements in the array pass the test provided by a function. See also
Array.prototype.every(). Int8Array.prototype.fill()-
Fills all the elements of an array from a start index to an end index with a static value. See also
Array.prototype.fill(). Int8Array.prototype.filter()-
Creates a new array with all of the elements of this array for which the provided filtering function returns true. See also
Array.prototype.filter(). Int8Array.prototype.find()-
Returns the found value in the array, if an element in the array satisfies the provided testing function or
undefinedif not found. See alsoArray.prototype.find(). Int8Array.prototype.findIndex()-
Returns the found index in the array, if an element in the array satisfies the provided testing function or -1 if not found. See also
Array.prototype.findIndex(). Int8Array.prototype.forEach()-
Calls a function for each element in the array. See also
Array.prototype.forEach(). Int8Array.prototype.includes()-
Determines whether a typed array includes a certain element, returning
trueorfalseas appropriate. See alsoArray.prototype.includes(). Int8Array.prototype.indexOf()-
Returns the first (least) index of an element within the array equal to the specified value, or -1 if none is found. See also
Array.prototype.indexOf(). Int8Array.prototype.join()