Espruino:Справочник по API/Класс Uint24Array/Uint24Array(): различия между версиями

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Нет описания правки
Нет описания правки
Строка 3: Строка 3:
{{Myagkij-редактор}}
{{Myagkij-редактор}}


=<ref>[https://www.espruino.com/Reference#l_Uint24Array_Uint24Array www.espruino.com - constructor Uint24Array(arr, byteOffset, length)]</ref>=
=Конструктор Uint24Array<ref>[https://www.espruino.com/Reference#l_Uint24Array_Uint24Array www.espruino.com - constructor Uint24Array(arr, byteOffset, length)]</ref>=


==Синтаксис==
==Синтаксис==


<syntaxhighlight lang="javascript" enclose="div">
<syntaxhighlight lang="javascript" enclose="div">
 
new Uint24Array(arr, byteOffset, length)
</syntaxhighlight>
</syntaxhighlight>


==Параметры==
==Параметры==


 
* '''arr''' – массив или типизированный массив, на котором будет основан этот Uint24Array, или целое число, обозначающее размер массива
* '''byteoffset''' – смещение (в байтах) внутри объекта ArrayBuffer (только если в первом аргументе был задан ArrayBuffer)
* '''length''' – размер (только если в первом аргументе был задан ArrayBuffer)


==Возвращаемое значение==
==Возвращаемое значение==


 
Типизированный массив.


==Описание==
==Описание==


 
Создает типизированный массив при помощи заданных аргументов. Это может быть либо уже созданный ArrayBuffer, либо целое число (обозначающее размер массива), либо обычный массив. Если это будет [https://www.espruino.com/Reference#ArrayBufferView ArrayBufferView] (например, [https://www.espruino.com/Reference#Uint8Array Uint8Array] вместо [https://www.espruino.com/Reference#ArrayBuffer ArrayBuffer]), будет создана полная копия, а не указатель.


== Примеры ==
== Примеры ==

Версия от 16:21, 28 февраля 2021

Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.


Конструктор Uint24Array[1]

Синтаксис

new Uint24Array(arr, byteOffset, length)

Параметры

  • arr – массив или типизированный массив, на котором будет основан этот Uint24Array, или целое число, обозначающее размер массива
  • byteoffset – смещение (в байтах) внутри объекта ArrayBuffer (только если в первом аргументе был задан ArrayBuffer)
  • length – размер (только если в первом аргументе был задан ArrayBuffer)

Возвращаемое значение

Типизированный массив.

Описание

Создает типизированный массив при помощи заданных аргументов. Это может быть либо уже созданный ArrayBuffer, либо целое число (обозначающее размер массива), либо обычный массив. Если это будет ArrayBufferView (например, Uint8Array вместо ArrayBuffer), будет создана полная копия, а не указатель.

Примеры

См.также

Внешние ссылки