Espruino:Справочник по API/Класс ArrayBufferView: различия между версиями
Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Myagkij (обсуждение | вклад) Нет описания правки |
Нет описания правки |
||
(не показана 1 промежуточная версия 1 участника) | |||
Строка 3: | Строка 3: | ||
{{Myagkij-редактор}} | {{Myagkij-редактор}} | ||
=<ref>[ www.espruino.com - ]</ref>= | =Класс ArrayBufferView<ref>[https://www.espruino.com/Reference#ArrayBufferView www.espruino.com - ArrayBufferView Class]</ref>= | ||
Это встроенный [[JavaScript-класс]], служащий прототипом для следующих классов: | |||
* [https://www.espruino.com/Reference#Uint8Array Uint8Array] | |||
* [https://www.espruino.com/Reference#UintClamped8Array UintClamped8Array] | |||
* [https://www.espruino.com/Reference#Int8Array Int8Array] | |||
* [https://www.espruino.com/Reference#Uint16Array Uint16Array] | |||
* [https://www.espruino.com/Reference#Int16Array Int16Array] | |||
* [https://www.espruino.com/Reference#Uint24Array Uint24Array] (это не стандартный JS-класс, он создан специально для Espruino) | |||
* [https://www.espruino.com/Reference#Uint32Array Uint32Array] | |||
* [https://www.espruino.com/Reference#Int32Array Int32Array] | |||
* [https://www.espruino.com/Reference#Float32Array Float32Array] | |||
* [https://www.espruino.com/Reference#Float64Array Float64Array] | |||
Для доступа к данным, содержащихся в буферах массивов, используйте [https://www.espruino.com/Reference#DataView DataView]. | |||
* [[Espruino:Справочник по API/Класс ArrayBufferView/buffer|buffer]] | |||
* [[Espruino:Справочник по API/Класс ArrayBufferView/byteLength|byteLength]] | |||
* [[Espruino:Справочник по API/Класс ArrayBufferView/byteOffset|byteOffset]] | |||
* [[Espruino:Справочник по API/Класс ArrayBufferView/fill()|fill()]] | |||
* [[Espruino:Справочник по API/Класс ArrayBufferView/filter()|filter()]] | |||
* [[Espruino:Справочник по API/Класс ArrayBufferView/find()|find()]] | |||
* [[Espruino:Справочник по API/Класс ArrayBufferView/findIndex()|findIndex()]] | |||
* [[Espruino:Справочник по API/Класс ArrayBufferView/forEach()|forEach()]] | |||
* [[Espruino:Справочник по API/Класс ArrayBufferView/includes()|includes()]] | |||
* [[Espruino:Справочник по API/Класс ArrayBufferView/indexOf()|indexOf()]] | |||
* [[Espruino:Справочник по API/Класс ArrayBufferView/join()|join()]] | |||
* [[Espruino:Справочник по API/Класс ArrayBufferView/map()|map()]] | |||
* [[Espruino:Справочник по API/Класс ArrayBufferView/reduce()|reduce()]] | |||
* [[Espruino:Справочник по API/Класс ArrayBufferView/reverse()|reverse()]] | |||
* [[Espruino:Справочник по API/Класс ArrayBufferView/set()|set()]] | |||
* [[Espruino:Справочник по API/Класс ArrayBufferView/slice()|slice()]] | |||
* [[Espruino:Справочник по API/Класс ArrayBufferView/sort()|sort()]] | |||
=См.также= | =См.также= | ||
=Внешние ссылки= | =Внешние ссылки= | ||
<references /> | <references /> | ||
{{Навигационная таблица/Espruino | {{Навигационная таблица/Портал/Espruino}} | ||
Текущая версия от 15:12, 20 мая 2023
Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.
Класс ArrayBufferView[1]
Это встроенный JavaScript-класс, служащий прототипом для следующих классов:
- Uint8Array
- UintClamped8Array
- Int8Array
- Uint16Array
- Int16Array
- Uint24Array (это не стандартный JS-класс, он создан специально для Espruino)
- Uint32Array
- Int32Array
- Float32Array
- Float64Array
Для доступа к данным, содержащихся в буферах массивов, используйте DataView.
- buffer
- byteLength
- byteOffset
- fill()
- filter()
- find()
- findIndex()
- forEach()
- includes()
- indexOf()
- join()
- map()
- reduce()
- reverse()
- set()
- slice()
- sort()
См.также
Внешние ссылки