Spec-Zone.ru › Haxe JavaScript

Uint32Array

пакет js.lib

реализует ArrayBufferView

Доступно в js

Массив Uint32Array представляет собой массив 32-битных беззнаковых целых чисел в порядке байтов платформы. Если требуется контроль над порядком байтов, используйте DataView вместо этого. Содержимое инициализируется 0. После создания вы можете ссылаться на элементы массива, используя методы объекта или стандартный синтаксис индекса массива (то есть с использованием квадратных скобок).

Документация Uint32Array от авторов Mozilla, лицензирована по CC-BY-SA 2.5.

Статические переменные

staticfinalread onlyBYTES_PER_ELEMENT:Int

Возвращает числовое значение размера элемента. 4 в случае Uint32Array.

Статические методы

staticfrom(source:{}, ?mapFn:(value:Int, index:Int) ‑> Int, ?thisArg:Any):Uint32Array

staticfrom(source:{}, ?mapFn:(value:Int) ‑> Int, ?thisArg:Any):Uint32Array

Создаёт новый Uint32Array из массивоподобного или итерируемого объекта. Смотрите также Array.from().

staticof(elements:Rest<Dynamic>):Uint32Array

Создаёт новый Uint32Array с переменным числом аргументов. Смотрите также Array.of().

Конструктор

new(buffer:ArrayBuffer, ?byteOffset:Int, ?length:Int)

new(length:Int)

new(object:{})

Выбрасывает:

null

DOMError

Переменные

finalBYTES_PER_ELEMENT_:Int

Возвращает числовое значение размера элемента.

finalbuffer:ArrayBuffer

Возвращает ArrayBuffer , на который ссылается Uint32Array. Зафиксировано во время создания и, следовательно, является только для чтения.

finalbyteLength:Int

Возвращает длину (в байтах) Uint32Array с начала его ArrayBuffer. Зафиксировано во время создания и, следовательно, является только для чтения.

finalbyteOffset:Int

Возвращает смещение (в байтах) Uint32Array с начала его ArrayBuffer. Зафиксировано во время создания и, следовательно, является только для чтения.

finallength:Int

Возвращает количество элементов, содержащихся в Uint32Array. Зафиксировано во время создания и, следовательно, является только для чтения.

Методы

copyWithin(target:Int, start:Int, ?end:Int):Uint32Array

Копирует последовательность элементов массива внутри массива. Смотрите также Array.prototype.copyWithin().

entries():Iterator<KeyValue<Int, Int>>

Возвращает новый объект итератора массива, который содержит пары «ключ/значение» для каждого индекса в массиве. Смотрите также Array.prototype.entries().

every(callback:(currentValue:Int, index:Int, array:Uint32Array) ‑> Bool, ?thisArg:Any):Bool

every(callback:(currentValue:Int) ‑> Bool, ?thisArg:Any):Bool

every(callback:(currentValue:Int, index:Int) ‑> Bool, ?thisArg:Any):Bool

Проверяет, проходят ли все элементы массива заданный функцией тест. Смотрите также Array.prototype.every().

fill(value:Int, ?start:Int, ?end:Int):Uint32Array

Заполняет все элементы массива от начального индекса до конечного индекса статическим значением. Смотрите также Array.prototype.fill().

filter(callback:(element:Int, index:Int, array:Uint32Array) ‑> Bool, ?thisArg:Any):Uint32Array

filter(callback:(element:Int) ‑> Bool, ?thisArg:Any):Uint32Array

filter(callback:(element:Int, index:Int) ‑> Bool, ?thisArg:Any):Uint32Array

Создаёт новый массив со всеми элементами из этого массива, для которых предоставленная функция фильтрации возвращает true. Смотрите также Array.prototype.filter().

find(callback:(element:Int, index:Int, array:Uint32Array) ‑> Bool, ?thisArg:Any):Null<Int>

find(callback:(element:Int) ‑> Bool, ?thisArg:Any):Null<Int>

find(callback:(element:Int, index:Int) ‑> Bool, ?thisArg:Any):Null<Int>

Возвращает найденное значение в массиве, если элемент в массиве удовлетворяет заданной функции проверки, или undefined, если не найдено. Смотрите также Array.prototype.find().

findIndex(callback:(element:Int, index:Int, array:Uint32Array) ‑> Bool, ?thisArg:Any):Int

findIndex(callback:(element:Int) ‑> Bool, ?thisArg:Any):Int

findIndex(callback:(element:Int, index:Int) ‑> Bool, ?thisArg:Any):Int

Возвращает найденный индекс в массиве, если элемент в массиве удовлетворяет заданной функции проверки, или -1, если не найдено. Смотрите также Array.prototype.findIndex().

forEach(callback:(element:Int, index:Int, array:Uint32Array) ‑> Void, ?thisArg:Any):Void

forEach(callback:(element:Int) ‑> Void, ?thisArg:Any):Void

forEach(callback:(element:Int, index:Int) ‑> Void, ?thisArg:Any):Void

Вызывает функцию для каждого элемента в массиве. Смотрите также Array.prototype.forEach().

includes(searchElement:Int, ?fromIndex:Int):Bool

Определяет, содержит ли типизированный массив определённый элемент, возвращая true или false соответственно. Смотрите также Array.prototype.includes().

indexOf(searchElement:Int, ?fromIndex:Int):Int

Возвращает первый (наименьший) индекс элемента в массиве, равного заданному значению, или -1, если такого элемента нет. Смотрите также Array.prototype.indexOf().

join(?separator:String):String

Объединяет все элементы массива в строку. Смотрите также Array.prototype.join().

keys():Iterator<Int>

Возвращает новый итератор массива, содержащий ключи для каждого индекса в массиве. Смотрите также Array.prototype.keys().

lastIndexOf(searchElement:Int, ?fromIndex:Int):Int

Возвращает последний (наибольший) индекс элемента в массиве, равного заданному значению, или -1, если такого элемента нет. Смотрите также Array.prototype.lastIndexOf().

map(callback:(element:Int, index:Int, array:Uint32Array) ‑> Int, ?thisArg:Any):Uint32Array

map(callback:(element:Int) ‑> Int, ?thisArg:Any):Uint32Array

map(callback:(element:Int, index:Int) ‑> Int, ?thisArg:Any):Uint32Array

Создаёт новый массив с результатами вызова предоставленной функции для каждого элемента в этом массиве. Смотрите также Array.prototype.map().

reduce<T>(callback:(previousValue:T, currentValue:Int, index:Int, array:Uint32Array) ‑> T, initialValue:T):T

reduce<T>(callback:(previousValue:T, currentValue:Int) ‑> T, initialValue:T):T

reduce<T>(callback:(previousValue:T, currentValue:Int, index:Int) ‑> T, initialValue:T):T

reduce(callbackfn:(previousValue:Int, currentValue:Int) ‑> Int):Int

reduce(callbackfn:(previousValue:Int, currentValue:Int, index:Int) ‑> Int):Int

reduce(callbackfn:(previousValue:Int, currentValue:Int, index:Int, array:Uint32Array) ‑> Int):Int

Применяет функцию к аккумулятору и каждому значению массива (слева направо), чтобы свести их к одному значению. Смотрите также Array.prototype.reduce().

reduceRight<T>(callback:(previousValue:T, currentValue:Int, index:Int, array:Uint32Array) ‑> T, initialValue:T):T

reduceRight<T>(callback:(previousValue:T, currentValue:Int) ‑> T, initialValue:T):T

reduceRight<T>(callback:(previousValue:T, currentValue:Int, index:Int) ‑> T, initialValue:T):T

reduceRight(callbackfn:(previousValue:Int, currentValue:Int) ‑> Int):Int

reduceRight(callbackfn:(previousValue:Int, currentValue:Int, index:Int) ‑> Int):Int

reduceRight(callbackfn:(previousValue:Int, currentValue:Int, index:Int, array:Uint32Array) ‑> Int):Int

Применяет функцию к аккумулятору и каждому значению массива (справа налево), чтобы свести их к одному значению. Смотрите также Array.prototype.reduceRight().

reverse():Uint32Array

Изменяет порядок элементов массива — первый становится последним, а последний — первым. Смотрите также Array.prototype.reverse().

set(array:Array<Int>, ?offset:Int):Void

set(array:Int8Array, ?offset:Int):Void

set(array:Uint8Array, ?offset:Int):Void

set(array:Uint8ClampedArray, ?offset:Int):Void

set(array:Int16Array, ?offset:Int):Void

set(array:Uint16Array, ?offset:Int):Void

set(array:Int32Array, ?offset:Int):Void

set(array:Uint32Array, ?offset:Int):Void

set(array:Float32Array, ?offset:Int):Void

set(array:Float64Array, ?offset:Int):Void

Сохраняет несколько значений в типизированном массиве, читая входные значения из указанного массива.

slice(?start:Int, ?end:Int):Uint32Array

Извлекает часть массива и возвращает новый массив. Смотрите также Array.prototype.slice().

some(callback:(element:Int, index:Int, array:Uint32Array) ‑> Bool, ?thisArg:Any):Bool

some(callback:(element:Int) ‑> Bool, ?thisArg:Any):Bool

some(callback:(element:Int, index:Int) ‑> Bool, ?thisArg:Any):Bool

Возвращает true, если хотя бы один элемент в этом массиве удовлетворяет заданной функции проверки. Смотрите также Array.prototype.some().

sort(?compareFn:(x:Int, y:Int) ‑> Int):Uint32Array

Сортирует элементы массива на месте и возвращает массив. Смотрите также Array.prototype.sort().

subarray(?begin:Int, ?end:Int):Uint32Array

Возвращает новый TypedArray с заданными начальным и конечным индексом элемента.

toLocaleString(?locales:String, ?options:Null<NumberFormatOptions>):String

Возвращает строку, представляющую массив и его элементы. Смотрите также Array.prototype.toString().

toString():String

Возвращает строку, представляющую массив и его элементы. Смотрите также Array.prototype.toString().

END_OF_DOCUMENT_MARKER

values():Iterator<Int>

Возвращает новый объект итератора массива, содержащий значения для каждого индекса в массиве. См. также Array.prototype.values().

© 2005–2020 Haxe Foundation
Licensed under a MIT license.
https://api.haxe.org/js/lib/Uint32Array.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API