Compartir a través de


INodeBuffer interface

Representa un búfer del módulo de net en Node.js. Esta interfaz admite el marco y no está pensado para llamarse directamente para el código.

Extends

Uint8Array

Propiedades

constructor
Uint8Array

Propiedades heredadas

buffer

Instancia de ArrayBuffer a la que hace referencia la matriz.

byteLength

Longitud en bytes de la matriz.

byteOffset

Desplazamiento en bytes de la matriz.

BYTES_PER_ELEMENT

Tamaño en bytes de cada elemento de la matriz.

length

Longitud de la matriz.

Métodos

compare(Uint8Array, number, number, number, number)
copy(Uint8Array, number, number, number)
entries()
equals(Uint8Array)
fill(any, number, number)
includes(string | number | this, number, string)
indexOf(string | number | Uint8Array, number, string)
keys()
lastIndexOf(string | number | Uint8Array, number, string)
readDoubleBE(number, boolean)
readDoubleLE(number, boolean)
readFloatBE(number, boolean)
readFloatLE(number, boolean)
readInt16BE(number, boolean)
readInt16LE(number, boolean)
readInt32BE(number, boolean)
readInt32LE(number, boolean)
readInt8(number, boolean)
readIntBE(number, number, boolean)
readIntLE(number, number, boolean)
readUInt16BE(number, boolean)
readUInt16LE(number, boolean)
readUInt32BE(number, boolean)
readUInt32LE(number, boolean)
readUInt8(number, boolean)
readUIntBE(number, number, boolean)
readUIntLE(number, number, boolean)
slice(number, number)
swap16()
swap32()
swap64()
toJSON()
toString(string, number, number)
values()
write(string, number, number, string)
writeDoubleBE(number, number, boolean)
writeDoubleLE(number, number, boolean)
writeFloatBE(number, number, boolean)
writeFloatLE(number, number, boolean)
writeInt16BE(number, number, boolean)
writeInt16LE(number, number, boolean)
writeInt32BE(number, number, boolean)
writeInt32LE(number, number, boolean)
writeInt8(number, number, boolean)
writeIntBE(number, number, number, boolean)
writeIntLE(number, number, number, boolean)
writeUInt16BE(number, number, boolean)
writeUInt16LE(number, number, boolean)
writeUInt32BE(number, number, boolean)
writeUInt32LE(number, number, boolean)
writeUInt8(number, number, boolean)
writeUIntBE(number, number, number, boolean)
writeUIntLE(number, number, number, boolean)

Métodos heredados

copyWithin(number, number, number)

Devuelve el objeto this después de copiar una sección de la matriz identificada por inicio y fin a la misma matriz a partir del destino de posición.

every((value: number, index: number, array: Uint8Array) => boolean, any)

Determina si todos los miembros de una matriz cumplen la prueba especificada.

filter((value: number, index: number, array: Uint8Array) => any, any)

Devuelve los elementos de una matriz que cumplen la condición especificada en una función de devolución de llamada.

find((value: number, index: number, obj: Uint8Array) => boolean, any)

Devuelve el valor del primer elemento de la matriz donde el predicado es true y, de lo contrario, no definido.

findIndex((value: number, index: number, obj: Uint8Array) => boolean, any)

Devuelve el índice del primer elemento de la matriz donde el predicado es true y -1 de lo contrario.

forEach((value: number, index: number, array: Uint8Array) => void, any)

Realiza la acción especificada para cada elemento de una matriz.

join(string)

Agrega todos los elementos de una matriz separadas por la cadena de separador especificada.

map((value: number, index: number, array: Uint8Array) => number, any)

Llama a una función de devolución de llamada definida en cada elemento de una matriz y devuelve una matriz que contiene los resultados.

reduce((previousValue: number, currentValue: number, currentIndex: number, array: Uint8Array) => number)

Llama a la función de devolución de llamada especificada para todos los elementos de una matriz. El valor devuelto de la función de devolución de llamada es el resultado acumulado y se proporciona como argumento en la siguiente llamada a la función de devolución de llamada.

reduce((previousValue: number, currentValue: number, currentIndex: number, array: Uint8Array) => number, number)
reduce<U>((previousValue: U, currentValue: number, currentIndex: number, array: Uint8Array) => U, U)

Llama a la función de devolución de llamada especificada para todos los elementos de una matriz. El valor devuelto de la función de devolución de llamada es el resultado acumulado y se proporciona como argumento en la siguiente llamada a la función de devolución de llamada.

reduceRight((previousValue: number, currentValue: number, currentIndex: number, array: Uint8Array) => number)

Llama a la función de devolución de llamada especificada para todos los elementos de una matriz, en orden descendente. El valor devuelto de la función de devolución de llamada es el resultado acumulado y se proporciona como argumento en la siguiente llamada a la función de devolución de llamada.

reduceRight((previousValue: number, currentValue: number, currentIndex: number, array: Uint8Array) => number, number)
reduceRight<U>((previousValue: U, currentValue: number, currentIndex: number, array: Uint8Array) => U, U)

Llama a la función de devolución de llamada especificada para todos los elementos de una matriz, en orden descendente. El valor devuelto de la función de devolución de llamada es el resultado acumulado y se proporciona como argumento en la siguiente llamada a la función de devolución de llamada.

reverse()

Invierte los elementos de una matriz.

set(ArrayLike<number>, number)

Establece un valor o una matriz de valores.

some((value: number, index: number, array: Uint8Array) => boolean, any)

Determina si la función de devolución de llamada especificada devuelve true para cualquier elemento de una matriz.

sort((a: number, b: number) => number)

Ordena una matriz.

subarray(number, number)

Obtiene una nueva vista Uint8Array del almacén ArrayBuffer para esta matriz, haciendo referencia a los elementos al principio, inclusive, hasta el final, exclusivo.

toLocaleString()

Convierte un número en una cadena mediante la configuración regional actual.

Detalles de las propiedades

constructor

constructor: any

Valor de propiedad

any

Uint8Array

Uint8Array: Uint8ArrayConstructor

Valor de propiedad

Uint8ArrayConstructor

Detalles de las propiedades heredadas

buffer

Instancia de ArrayBuffer a la que hace referencia la matriz.

buffer: ArrayBufferLike

Valor de propiedad

ArrayBufferLike

heredado de Uint8Array.buffer

byteLength

Longitud en bytes de la matriz.

byteLength: number

Valor de propiedad

number

heredado de Uint8Array.byteLength

byteOffset

Desplazamiento en bytes de la matriz.

byteOffset: number

Valor de propiedad

number

heredado de Uint8Array.byteOffset

BYTES_PER_ELEMENT

Tamaño en bytes de cada elemento de la matriz.

BYTES_PER_ELEMENT: number

Valor de propiedad

number

heredado de Uint8Array.BYTES_PER_ELEMENT

length

Longitud de la matriz.

length: number

Valor de propiedad

number

Heredado de Uint8Array.length

Detalles del método

compare(Uint8Array, number, number, number, number)

function compare(otherBuffer: Uint8Array, targetStart?: number, targetEnd?: number, sourceStart?: number, sourceEnd?: number): number

Parámetros

otherBuffer

Uint8Array

targetStart

number

targetEnd

number

sourceStart

number

sourceEnd

number

Devoluciones

number

copy(Uint8Array, number, number, number)

function copy(targetBuffer: Uint8Array, targetStart?: number, sourceStart?: number, sourceEnd?: number): number

Parámetros

targetBuffer

Uint8Array

targetStart

number

sourceStart

number

sourceEnd

number

Devoluciones

number

entries()

function entries(): IterableIterator<[number, number]>

Devoluciones

IterableIterator<[number, number]>

equals(Uint8Array)

function equals(otherBuffer: Uint8Array): boolean

Parámetros

otherBuffer

Uint8Array

Devoluciones

boolean

fill(any, number, number)

function fill(value: any, offset?: number, end?: number): this

Parámetros

value

any

offset

number

end

number

Devoluciones

this

includes(string | number | this, number, string)

function includes(value: string | number | this, byteOffset?: number, encoding?: string): boolean

Parámetros

value

string | number | this

byteOffset

number

encoding

string

Devoluciones

boolean

indexOf(string | number | Uint8Array, number, string)

function indexOf(value: string | number | Uint8Array, byteOffset?: number, encoding?: string): number

Parámetros

value

string | number | Uint8Array

byteOffset

number

encoding

string

Devoluciones

number

keys()

function keys(): IterableIterator<number>

Devoluciones

IterableIterator<number>

lastIndexOf(string | number | Uint8Array, number, string)

function lastIndexOf(value: string | number | Uint8Array, byteOffset?: number, encoding?: string): number

Parámetros

value

string | number | Uint8Array

byteOffset

number

encoding

string

Devoluciones

number

readDoubleBE(number, boolean)

function readDoubleBE(offset: number, noAssert?: boolean): number

Parámetros

offset

number

noAssert

boolean

Devoluciones

number

readDoubleLE(number, boolean)

function readDoubleLE(offset: number, noAssert?: boolean): number

Parámetros

offset

number

noAssert

boolean

Devoluciones

number

readFloatBE(number, boolean)

function readFloatBE(offset: number, noAssert?: boolean): number

Parámetros

offset

number

noAssert

boolean

Devoluciones

number

readFloatLE(number, boolean)

function readFloatLE(offset: number, noAssert?: boolean): number

Parámetros

offset

number

noAssert

boolean

Devoluciones

number

readInt16BE(number, boolean)

function readInt16BE(offset: number, noAssert?: boolean): number

Parámetros

offset

number

noAssert

boolean

Devoluciones

number

readInt16LE(number, boolean)

function readInt16LE(offset: number, noAssert?: boolean): number

Parámetros

offset

number

noAssert

boolean

Devoluciones

number

readInt32BE(number, boolean)

function readInt32BE(offset: number, noAssert?: boolean): number

Parámetros

offset

number

noAssert

boolean

Devoluciones

number

readInt32LE(number, boolean)

function readInt32LE(offset: number, noAssert?: boolean): number

Parámetros

offset

number

noAssert

boolean

Devoluciones

number

readInt8(number, boolean)

function readInt8(offset: number, noAssert?: boolean): number

Parámetros

offset

number

noAssert

boolean

Devoluciones

number

readIntBE(number, number, boolean)

function readIntBE(offset: number, byteLength: number, noAssert?: boolean): number

Parámetros

offset

number

byteLength

number

noAssert

boolean

Devoluciones

number

readIntLE(number, number, boolean)

function readIntLE(offset: number, byteLength: number, noAssert?: boolean): number

Parámetros

offset

number

byteLength

number

noAssert

boolean

Devoluciones

number

readUInt16BE(number, boolean)

function readUInt16BE(offset: number, noAssert?: boolean): number

Parámetros

offset

number

noAssert

boolean

Devoluciones

number

readUInt16LE(number, boolean)

function readUInt16LE(offset: number, noAssert?: boolean): number

Parámetros

offset

number

noAssert

boolean

Devoluciones

number

readUInt32BE(number, boolean)

function readUInt32BE(offset: number, noAssert?: boolean): number

Parámetros

offset

number

noAssert

boolean

Devoluciones

number

readUInt32LE(number, boolean)

function readUInt32LE(offset: number, noAssert?: boolean): number

Parámetros

offset

number

noAssert

boolean

Devoluciones

number

readUInt8(number, boolean)

function readUInt8(offset: number, noAssert?: boolean): number

Parámetros

offset

number

noAssert

boolean

Devoluciones

number

readUIntBE(number, number, boolean)

function readUIntBE(offset: number, byteLength: number, noAssert?: boolean): number

Parámetros

offset

number

byteLength

number

noAssert

boolean

Devoluciones

number

readUIntLE(number, number, boolean)

function readUIntLE(offset: number, byteLength: number, noAssert?: boolean): number

Parámetros

offset

number

byteLength

number

noAssert

boolean

Devoluciones

number

slice(number, number)

function slice(start?: number, end?: number): this

Parámetros

start

number

end

number

Devoluciones

this

swap16()

function swap16(): this

Devoluciones

this

swap32()

function swap32(): this

Devoluciones

this

swap64()

function swap64(): this

Devoluciones

this

toJSON()

function toJSON(): { data: any[], type: "Buffer" }

Devoluciones

{ data: any[], type: "Buffer" }

toString(string, number, number)

function toString(encoding?: string, start?: number, end?: number): string

Parámetros

encoding

string

start

number

end

number

Devoluciones

string

values()

function values(): IterableIterator<number>

Devoluciones

IterableIterator<number>

write(string, number, number, string)

function write(string: string, offset?: number, length?: number, encoding?: string): number

Parámetros

string

string

offset

number

length

number

encoding

string

Devoluciones

number

writeDoubleBE(number, number, boolean)

function writeDoubleBE(value: number, offset: number, noAssert?: boolean): number

Parámetros

value

number

offset

number

noAssert

boolean

Devoluciones

number

writeDoubleLE(number, number, boolean)

function writeDoubleLE(value: number, offset: number, noAssert?: boolean): number

Parámetros

value

number

offset

number

noAssert

boolean

Devoluciones

number

writeFloatBE(number, number, boolean)

function writeFloatBE(value: number, offset: number, noAssert?: boolean): number

Parámetros

value

number

offset

number

noAssert

boolean

Devoluciones

number

writeFloatLE(number, number, boolean)

function writeFloatLE(value: number, offset: number, noAssert?: boolean): number

Parámetros

value

number

offset

number

noAssert

boolean

Devoluciones

number

writeInt16BE(number, number, boolean)

function writeInt16BE(value: number, offset: number, noAssert?: boolean): number

Parámetros

value

number

offset

number

noAssert

boolean

Devoluciones

number

writeInt16LE(number, number, boolean)

function writeInt16LE(value: number, offset: number, noAssert?: boolean): number

Parámetros

value

number

offset

number

noAssert

boolean

Devoluciones

number

writeInt32BE(number, number, boolean)

function writeInt32BE(value: number, offset: number, noAssert?: boolean): number

Parámetros

value

number

offset

number

noAssert

boolean

Devoluciones

number

writeInt32LE(number, number, boolean)

function writeInt32LE(value: number, offset: number, noAssert?: boolean): number

Parámetros

value

number

offset

number

noAssert

boolean

Devoluciones

number

writeInt8(number, number, boolean)

function writeInt8(value: number, offset: number, noAssert?: boolean): number

Parámetros

value

number

offset

number

noAssert

boolean

Devoluciones

number

writeIntBE(number, number, number, boolean)

function writeIntBE(value: number, offset: number, byteLength: number, noAssert?: boolean): number

Parámetros

value

number

offset

number

byteLength

number

noAssert

boolean

Devoluciones

number

writeIntLE(number, number, number, boolean)

function writeIntLE(value: number, offset: number, byteLength: number, noAssert?: boolean): number

Parámetros

value

number

offset

number

byteLength

number

noAssert

boolean

Devoluciones

number

writeUInt16BE(number, number, boolean)

function writeUInt16BE(value: number, offset: number, noAssert?: boolean): number

Parámetros

value

number

offset

number

noAssert

boolean

Devoluciones

number

writeUInt16LE(number, number, boolean)

function writeUInt16LE(value: number, offset: number, noAssert?: boolean): number

Parámetros

value

number

offset

number

noAssert

boolean

Devoluciones

number

writeUInt32BE(number, number, boolean)

function writeUInt32BE(value: number, offset: number, noAssert?: boolean): number

Parámetros

value

number

offset

number

noAssert

boolean

Devoluciones

number

writeUInt32LE(number, number, boolean)

function writeUInt32LE(value: number, offset: number, noAssert?: boolean): number

Parámetros

value

number

offset

number

noAssert

boolean

Devoluciones

number

writeUInt8(number, number, boolean)

function writeUInt8(value: number, offset: number, noAssert?: boolean): number

Parámetros

value

number

offset

number

noAssert

boolean

Devoluciones

number

writeUIntBE(number, number, number, boolean)

function writeUIntBE(value: number, offset: number, byteLength: number, noAssert?: boolean): number

Parámetros

value

number

offset

number

byteLength

number

noAssert

boolean

Devoluciones

number

writeUIntLE(number, number, number, boolean)

function writeUIntLE(value: number, offset: number, byteLength: number, noAssert?: boolean): number

Parámetros

value

number

offset

number

byteLength

number

noAssert

boolean

Devoluciones

number

Detalles de los métodos heredados

copyWithin(number, number, number)

Devuelve el objeto this después de copiar una sección de la matriz identificada por inicio y fin a la misma matriz a partir del destino de posición.

function copyWithin(target: number, start: number, end?: number): this

Parámetros

target

number

Si el destino es negativo, se trata como longitud+destino donde length es la longitud de la matriz.

start

number

Si el inicio es negativo, se trata como length+start. Si end es negativo, se trata como length+end.

end

number

Si no se especifica, la longitud del objeto se usa como su valor predeterminado.

Devoluciones

this

Heredado de Uint8Array.copyWithin

every((value: number, index: number, array: Uint8Array) => boolean, any)

Determina si todos los miembros de una matriz cumplen la prueba especificada.

function every(callbackfn: (value: number, index: number, array: Uint8Array) => boolean, thisArg?: any): boolean

Parámetros

callbackfn

(value: number, index: number, array: Uint8Array) => boolean

Función que acepta hasta tres argumentos. Cada método llama a la función callbackfn para cada elemento de array1 hasta que callbackfn devuelve false o hasta el final de la matriz.

thisArg

any

Objeto al que la palabra clave this puede hacer referencia en la función callbackfn. Si se omite thisArg, se usa undefined como valor .

Devoluciones

boolean

heredado de Uint8Array.every

filter((value: number, index: number, array: Uint8Array) => any, any)

Devuelve los elementos de una matriz que cumplen la condición especificada en una función de devolución de llamada.

function filter(callbackfn: (value: number, index: number, array: Uint8Array) => any, thisArg?: any): Uint8Array

Parámetros

callbackfn

(value: number, index: number, array: Uint8Array) => any

Función que acepta hasta tres argumentos. El método filter llama a la función callbackfn una vez para cada elemento de la matriz.

thisArg

any

Objeto al que la palabra clave this puede hacer referencia en la función callbackfn. Si se omite thisArg, se usa undefined como valor .

Devoluciones

Uint8Array

Heredado de Uint8Array.filter

find((value: number, index: number, obj: Uint8Array) => boolean, any)

Devuelve el valor del primer elemento de la matriz donde el predicado es true y, de lo contrario, no definido.

function find(predicate: (value: number, index: number, obj: Uint8Array) => boolean, thisArg?: any): number | undefined

Parámetros

predicate

(value: number, index: number, obj: Uint8Array) => boolean

find llama al predicado una vez para cada elemento de la matriz, en orden ascendente, hasta que encuentra uno donde el predicado devuelve true. Si se encuentra este elemento, find inmediatamente devuelve ese valor de elemento. De lo contrario, find devuelve undefined.

thisArg

any

Si se proporciona, se usará como valor para cada invocación de predicado. Si no se proporciona, se usa undefined en su lugar.

Devoluciones

number | undefined

heredado de Uint8Array.find

findIndex((value: number, index: number, obj: Uint8Array) => boolean, any)

Devuelve el índice del primer elemento de la matriz donde el predicado es true y -1 de lo contrario.

function findIndex(predicate: (value: number, index: number, obj: Uint8Array) => boolean, thisArg?: any): number

Parámetros

predicate

(value: number, index: number, obj: Uint8Array) => boolean

find llama al predicado una vez para cada elemento de la matriz, en orden ascendente, hasta que encuentra uno donde el predicado devuelve true. Si se encuentra este elemento, findIndex devuelve inmediatamente ese índice de elemento. De lo contrario, findIndex devuelve -1.

thisArg

any

Si se proporciona, se usará como valor para cada invocación de predicado. Si no se proporciona, se usa undefined en su lugar.

Devoluciones

number

heredado de Uint8Array.findIndex

forEach((value: number, index: number, array: Uint8Array) => void, any)

Realiza la acción especificada para cada elemento de una matriz.

function forEach(callbackfn: (value: number, index: number, array: Uint8Array) => void, thisArg?: any)

Parámetros

callbackfn

(value: number, index: number, array: Uint8Array) => void

Función que acepta hasta tres argumentos. forEach llama a la función callbackfn una vez para cada elemento de la matriz.

thisArg

any

Objeto al que la palabra clave this puede hacer referencia en la función callbackfn. Si se omite thisArg, se usa undefined como valor .

heredado de Uint8Array.forEach

join(string)

Agrega todos los elementos de una matriz separadas por la cadena de separador especificada.

function join(separator?: string): string

Parámetros

separator

string

Cadena usada para separar un elemento de una matriz del siguiente en la cadena resultante. Si se omite, los elementos de matriz se separan con una coma.

Devoluciones

string

heredado de Uint8Array.join

map((value: number, index: number, array: Uint8Array) => number, any)

Llama a una función de devolución de llamada definida en cada elemento de una matriz y devuelve una matriz que contiene los resultados.

function map(callbackfn: (value: number, index: number, array: Uint8Array) => number, thisArg?: any): Uint8Array

Parámetros

callbackfn

(value: number, index: number, array: Uint8Array) => number

Función que acepta hasta tres argumentos. El método map llama a la función callbackfn una vez para cada elemento de la matriz.

thisArg

any

Objeto al que la palabra clave this puede hacer referencia en la función callbackfn. Si se omite thisArg, se usa undefined como valor .

Devoluciones

Uint8Array

Heredado de Uint8Array.map

reduce((previousValue: number, currentValue: number, currentIndex: number, array: Uint8Array) => number)

Llama a la función de devolución de llamada especificada para todos los elementos de una matriz. El valor devuelto de la función de devolución de llamada es el resultado acumulado y se proporciona como argumento en la siguiente llamada a la función de devolución de llamada.

function reduce(callbackfn: (previousValue: number, currentValue: number, currentIndex: number, array: Uint8Array) => number): number

Parámetros

callbackfn

(previousValue: number, currentValue: number, currentIndex: number, array: Uint8Array) => number

Función que acepta hasta cuatro argumentos. El método reduce llama a la función callbackfn una vez para cada elemento de la matriz.

Devoluciones

number

Heredado de Uint8Array.reduce

reduce((previousValue: number, currentValue: number, currentIndex: number, array: Uint8Array) => number, number)

function reduce(callbackfn: (previousValue: number, currentValue: number, currentIndex: number, array: Uint8Array) => number, initialValue: number): number

Parámetros

callbackfn

(previousValue: number, currentValue: number, currentIndex: number, array: Uint8Array) => number

initialValue

number

Devoluciones

number

Heredado de Uint8Array.reduce

reduce<U>((previousValue: U, currentValue: number, currentIndex: number, array: Uint8Array) => U, U)

Llama a la función de devolución de llamada especificada para todos los elementos de una matriz. El valor devuelto de la función de devolución de llamada es el resultado acumulado y se proporciona como argumento en la siguiente llamada a la función de devolución de llamada.

function reduce<U>(callbackfn: (previousValue: U, currentValue: number, currentIndex: number, array: Uint8Array) => U, initialValue: U): U

Parámetros

callbackfn

(previousValue: U, currentValue: number, currentIndex: number, array: Uint8Array) => U

Función que acepta hasta cuatro argumentos. El método reduce llama a la función callbackfn una vez para cada elemento de la matriz.

initialValue

U

Si se especifica initialValue, se usa como valor inicial para iniciar la acumulación. La primera llamada a la función callbackfn proporciona este valor como argumento en lugar de un valor de matriz.

Devoluciones

U

Heredado de Uint8Array.reduce

reduceRight((previousValue: number, currentValue: number, currentIndex: number, array: Uint8Array) => number)

Llama a la función de devolución de llamada especificada para todos los elementos de una matriz, en orden descendente. El valor devuelto de la función de devolución de llamada es el resultado acumulado y se proporciona como argumento en la siguiente llamada a la función de devolución de llamada.

function reduceRight(callbackfn: (previousValue: number, currentValue: number, currentIndex: number, array: Uint8Array) => number): number

Parámetros

callbackfn

(previousValue: number, currentValue: number, currentIndex: number, array: Uint8Array) => number

Función que acepta hasta cuatro argumentos. El método reduceRight llama a la función callbackfn una vez para cada elemento de la matriz.

Devoluciones

number

Heredado de Uint8Array.reduceRight

reduceRight((previousValue: number, currentValue: number, currentIndex: number, array: Uint8Array) => number, number)

function reduceRight(callbackfn: (previousValue: number, currentValue: number, currentIndex: number, array: Uint8Array) => number, initialValue: number): number

Parámetros

callbackfn

(previousValue: number, currentValue: number, currentIndex: number, array: Uint8Array) => number

initialValue

number

Devoluciones

number

Heredado de Uint8Array.reduceRight

reduceRight<U>((previousValue: U, currentValue: number, currentIndex: number, array: Uint8Array) => U, U)

Llama a la función de devolución de llamada especificada para todos los elementos de una matriz, en orden descendente. El valor devuelto de la función de devolución de llamada es el resultado acumulado y se proporciona como argumento en la siguiente llamada a la función de devolución de llamada.

function reduceRight<U>(callbackfn: (previousValue: U, currentValue: number, currentIndex: number, array: Uint8Array) => U, initialValue: U): U

Parámetros

callbackfn

(previousValue: U, currentValue: number, currentIndex: number, array: Uint8Array) => U

Función que acepta hasta cuatro argumentos. El método reduceRight llama a la función callbackfn una vez para cada elemento de la matriz.

initialValue

U

Si se especifica initialValue, se usa como valor inicial para iniciar la acumulación. La primera llamada a la función callbackfn proporciona este valor como argumento en lugar de un valor de matriz.

Devoluciones

U

Heredado de Uint8Array.reduceRight

reverse()

Invierte los elementos de una matriz.

function reverse(): Uint8Array

Devoluciones

Uint8Array

heredado de Uint8Array.reverse

set(ArrayLike<number>, number)

Establece un valor o una matriz de valores.

function set(array: ArrayLike<number>, offset?: number)

Parámetros

array

ArrayLike<number>

Matriz de valores con tipo o sin tipo que se va a establecer.

offset

number

Índice de la matriz actual en la que se van a escribir los valores.

Heredado de Uint8Array.set

some((value: number, index: number, array: Uint8Array) => boolean, any)

Determina si la función de devolución de llamada especificada devuelve true para cualquier elemento de una matriz.

function some(callbackfn: (value: number, index: number, array: Uint8Array) => boolean, thisArg?: any): boolean

Parámetros

callbackfn

(value: number, index: number, array: Uint8Array) => boolean

Función que acepta hasta tres argumentos. El método some llama a la función callbackfn para cada elemento de array1 hasta que callbackfn devuelve true, o hasta el final de la matriz.

thisArg

any

Objeto al que la palabra clave this puede hacer referencia en la función callbackfn. Si se omite thisArg, se usa undefined como valor .

Devoluciones

boolean

heredado de Uint8Array.some

sort((a: number, b: number) => number)

Ordena una matriz.

function sort(compareFn?: (a: number, b: number) => number): this

Parámetros

compareFn

(a: number, b: number) => number

Nombre de la función utilizada para determinar el orden de los elementos. Si se omite, los elementos se ordenan en orden ascendente y ASCII.

Devoluciones

this

Heredado de Uint8Array.sort

subarray(number, number)

Obtiene una nueva vista Uint8Array del almacén ArrayBuffer para esta matriz, haciendo referencia a los elementos al principio, inclusive, hasta el final, exclusivo.

function subarray(begin: number, end?: number): Uint8Array

Parámetros

begin

number

Índice del principio de la matriz.

end

number

Índice del final de la matriz.

Devoluciones

Uint8Array

Heredado de Uint8Array.subarray

toLocaleString()

Convierte un número en una cadena mediante la configuración regional actual.

function toLocaleString(): string

Devoluciones

string

heredado de Uint8Array.toLocaleString