TypedArray.prototype

Свойство TypedArray.prototype является прототипом для TypedArray-конструкторов.

Атрибуты свойстваTypedArray.prototype
Записываемое нет
Перечисляемое нет
Настраиваемое нет

Описание

Экземпляры TypedArray наследуются от TypedArray.prototype. Вы можете использовать объект прототипа конструктора для добавления в свойств и методов во все экземпляры TypedArray, где TypedArray это один из типизированных массивов.

Также смотрите описание TypedArray для детальной информации о наследниках.

Свойства

TypedArray.prototype.constructor
Возвращает функцию, которая создала прототип экземпляра. Это единственное, что для объектов типизированных массивов функционирует по умолчанию.
TypedArray.prototype.buffer (en-US) Только для чтения
Возвращает ArrayBuffer, на который ссылается типизированный массив. Значение фиксировано с времени создания и доступно только для чтения.
TypedArray.prototype.byteLength (en-US) Только для чтения
Возвращает длину (в байтах) типизированного массива (с начала ArrayBuffer). Значение фиксировано с времени создания и доступно только для чтения.
TypedArray.prototype.byteOffset (en-US) Только для чтения
Возвращает смещение (в байтах) типизированного массива от его ArrayBuffer. Значение фиксировано с времени создания и доступно только для чтения.
TypedArray.prototype.length (en-US) Только для чтения
Возвращает число элементов типизированного массива. Значение фиксировано с времени создания и доступно только для чтения.

Методы

TypedArray.prototype.copyWithin() (en-US)
Копирует последовательность элементов массива внутри него. Подробнее Array.prototype.copyWithin().
TypedArray.prototype.entries() (en-US)
Возвращает новый объект итератора Array Iterator, содержащий пары ключ / значение для каждого индекса массива. Подробнее Array.prototype.entries().
TypedArray.prototype.every() (en-US)
Проверяет, удовлетворяют ли все элементы массива условию, заданному в передаваемой функции. Подробнее Array.prototype.every().
TypedArray.prototype.fill() (en-US)
Заполняет все элементы массива от начального индекса до конечного индекса указанным значением. Подробнее Array.prototype.fill().
TypedArray.prototype.filter() (en-US)
Создаёт новый массив с теми элементами текущего массива, с которыми фильтрующая функция вернёт true. Подробнее Array.prototype.filter().
TypedArray.prototype.find() (en-US)
Возвращает значение элемента массива, если элемент удовлетворяет условию проверяющей функции, иначе возвращается undefined. Подробнее Array.prototype.find().
TypedArray.prototype.findIndex() (en-US)
Возвращает индекс элемента массива, если элемент удовлетворяет условию проверяющей функции, иначе возвращается -1. Подробнее Array.prototype.findIndex().
TypedArray.prototype.forEach() (en-US)
Выполняет указанную функцию один раз для каждого элемента в массиве. Подробнее Array.prototype.forEach().
TypedArray.prototype.includes() (en-US) Это экспериментальное API, которое не должно использоваться в рабочем коде.
Определяет, содержит ли массив определённый элемент, возвращая в зависимости от этого true или false. Подробнее Array.prototype.includes().
TypedArray.prototype.indexOf() (en-US)
Возвращает первый (меньший) индекс элемента, значение которого равно указанному значению или -1, если такого индекса нет. Подробнее Array.prototype.indexOf().
TypedArray.prototype.join()
Объединяет все элементы массива в строку . Подробнее Array.prototype.join().
TypedArray.prototype.keys() (en-US)
Возвращает новый итератор массива Array Iterator, содержащий ключи каждого индекса в массиве. Подробнее Array.prototype.keys().
TypedArray.prototype.lastIndexOf() (en-US)
Возвращает последний (больший) индекс элемента, значение которого равно заданному значению или -1, если такого индекса нет. Подробнее Array.prototype.lastIndexOf().
TypedArray.prototype.map() (en-US)
Создаёт новый массив с результатом вызова указанной функции для каждого элемента массива. Подробнее Array.prototype.map().
TypedArray.prototype.move() Это API не было стандартизировано. Не реализовано
Ранний нестандартный вариант от TypedArray.prototype.copyWithin() (en-US).
TypedArray.prototype.reduce() (en-US)
Применяет функцию к аккумулятору и каждому значению массива (слева-направо), сводя его к одному значению. Подробнее Array.prototype.reduce().
TypedArray.prototype.reduceRight() (en-US)
Применяет функцию к аккумулятору и каждому значению массива (справа-налево), сводя его к одному значению. Подробнее Array.prototype.reduceRight().
TypedArray.prototype.reverse() (en-US)
Обращает порядок следования элементов массива. Первый элемент массива становится последним, а последний — первым. Подробнее Array.prototype.reverse().
TypedArray.prototype.set()
Сохраняет несколько значений в типизированном массиве, получая входные значения из указанного массива.
TypedArray.prototype.slice() (en-US)
Возвращает часть массива в новый объект массива. Подробнее Array.prototype.slice().
TypedArray.prototype.some() (en-US)
Возвращает true, если хоть какой-нибудь элемент массива удовлетворяет условию, заданному в передаваемой функции. Подробнее Array.prototype.some().
TypedArray.prototype.sort() (en-US)
На месте сортирует элементы массива и возвращает отсортированный массив. Подробнее Array.prototype.sort().
TypedArray.prototype.subarray() (en-US)
Возвращает новый TypedArray-объект, начиная с указанного стартового и кончая указанным конечным индексом элемента массива.
TypedArray.prototype.values() (en-US)
Возвращает новый объект итератора массива Array Iterator, содержащий значения для каждого индекса в массиве. Подробнее Array.prototype.values().
TypedArray.prototype.toLocaleString() (en-US)
Возвращает локализованное строковое представление элементов массива. Подробнее Array.prototype.toLocaleString().
TypedArray.prototype.toString() (en-US)
Возвращает строковое представление указанного массива и его элементов . Подробнее Array.prototype.toString().
TypedArray.prototype[@@iterator]() (en-US)
Возвращает новый объект итератора массива Array Iterator, содержащий значения для каждого индекса массива.

Спецификации

Спецификация Статус Описание
ECMAScript 2015 (6th Edition, ECMA-262)
Определение 'TypedArray prototype' в этой спецификации.
Стандарт Первоначальное определение
ECMAScript (ECMA-262)
Определение 'TypedArray prototype' в этой спецификации.
Живой стандарт  

Совместимость браузеров

No compatibility data found for javascript.builtins.TypedArray.prototype.
Check for problems with this page or contribute missing data to mdn/browser-compat-data.

Смотрите также