Compartilhar via


INodeBuffer interface

Representa um buffer do módulo net em Node.js. Essa interface dá suporte à estrutura e não se destina a ser chamada diretamente para seu código.

Extends

Uint8Array

Propriedades

constructor
Uint8Array

Propriedades herdadas

buffer

A instância do ArrayBuffer referenciada pela matriz.

byteLength

O comprimento em bytes da matriz.

byteOffset

O deslocamento em bytes da matriz.

BYTES_PER_ELEMENT

O tamanho em bytes de cada elemento na matriz.

length

O comprimento da 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 herdados

copyWithin(number, number, number)

Retorna o objeto depois de copiar uma seção da matriz identificada por início e término para a mesma matriz começando no destino de posição

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

Determina se todos os membros de uma matriz atendem ao teste especificado.

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

Retorna os elementos de uma matriz que atendem à condição especificada em uma função de retorno de chamada.

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

Retorna o valor do primeiro elemento na matriz em que o predicado é verdadeiro e indefinido de outra forma.

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

Retorna o índice do primeiro elemento na matriz em que o predicado é verdadeiro e -1 caso contrário.

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

Executa a ação especificada para cada elemento em uma matriz.

join(string)

Adiciona todos os elementos de uma matriz separada pela cadeia de caracteres do separador especificada.

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

Chama uma função de retorno de chamada definida em cada elemento de uma matriz e retorna uma matriz que contém os resultados.

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

Chama a função de retorno de chamada especificada para todos os elementos em uma matriz. O valor retornado da função de retorno de chamada é o resultado acumulado e é fornecido como um argumento na próxima chamada para a função de retorno de chamada.

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

Chama a função de retorno de chamada especificada para todos os elementos em uma matriz. O valor retornado da função de retorno de chamada é o resultado acumulado e é fornecido como um argumento na próxima chamada para a função de retorno de chamada.

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

Chama a função de retorno de chamada especificada para todos os elementos em uma matriz, em ordem decrescente. O valor retornado da função de retorno de chamada é o resultado acumulado e é fornecido como um argumento na próxima chamada para a função de retorno de chamada.

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

Chama a função de retorno de chamada especificada para todos os elementos em uma matriz, em ordem decrescente. O valor retornado da função de retorno de chamada é o resultado acumulado e é fornecido como um argumento na próxima chamada para a função de retorno de chamada.

reverse()

Inverte os elementos em uma Matriz.

set(ArrayLike<number>, number)

Define um valor ou uma matriz de valores.

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

Determina se a função de retorno de chamada especificada retorna true para qualquer elemento de uma matriz.

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

Classifica uma matriz.

subarray(number, number)

Obtém uma nova exibição Uint8Array do repositório ArrayBuffer para essa matriz, fazendo referência aos elementos no início, inclusive, até o fim, exclusivos.

toLocaleString()

Converte um número em uma cadeia de caracteres usando a localidade atual.

Detalhes da propriedade

constructor

constructor: any

Valor da propriedade

any

Uint8Array

Uint8Array: Uint8ArrayConstructor

Valor da propriedade

Uint8ArrayConstructor

Detalhes das propriedades herdadas

buffer

A instância do ArrayBuffer referenciada pela matriz.

buffer: ArrayBufferLike

Valor da propriedade

ArrayBufferLike

herdado de Uint8Array.buffer

byteLength

O comprimento em bytes da matriz.

byteLength: number

Valor da propriedade

number

Herdado de Uint8Array.byteLength

byteOffset

O deslocamento em bytes da matriz.

byteOffset: number

Valor da propriedade

number

Herdado de Uint8Array.byteOffset

BYTES_PER_ELEMENT

O tamanho em bytes de cada elemento na matriz.

BYTES_PER_ELEMENT: number

Valor da propriedade

number

herdado de Uint8Array.BYTES_PER_ELEMENT

length

O comprimento da matriz.

length: number

Valor da propriedade

number

Herdado de Uint8Array.length

Detalhes do 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

Retornos

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

Retornos

number

entries()

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

Retornos

IterableIterator<[number, number]>

equals(Uint8Array)

function equals(otherBuffer: Uint8Array): boolean

Parâmetros

otherBuffer

Uint8Array

Retornos

boolean

fill(any, number, number)

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

Parâmetros

value

any

offset

number

end

number

Retornos

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

Retornos

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

Retornos

number

keys()

function keys(): IterableIterator<number>

Retornos

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

Retornos

number

readDoubleBE(number, boolean)

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

Parâmetros

offset

number

noAssert

boolean

Retornos

number

readDoubleLE(number, boolean)

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

Parâmetros

offset

number

noAssert

boolean

Retornos

number

readFloatBE(number, boolean)

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

Parâmetros

offset

number

noAssert

boolean

Retornos

number

readFloatLE(number, boolean)

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

Parâmetros

offset

number

noAssert

boolean

Retornos

number

readInt16BE(number, boolean)

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

Parâmetros

offset

number

noAssert

boolean

Retornos

number

readInt16LE(number, boolean)

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

Parâmetros

offset

number

noAssert

boolean

Retornos

number

readInt32BE(number, boolean)

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

Parâmetros

offset

number

noAssert

boolean

Retornos

number

readInt32LE(number, boolean)

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

Parâmetros

offset

number

noAssert

boolean

Retornos

number

readInt8(number, boolean)

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

Parâmetros

offset

number

noAssert

boolean

Retornos

number

readIntBE(number, number, boolean)

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

Parâmetros

offset

number

byteLength

number

noAssert

boolean

Retornos

number

readIntLE(number, number, boolean)

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

Parâmetros

offset

number

byteLength

number

noAssert

boolean

Retornos

number

readUInt16BE(number, boolean)

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

Parâmetros

offset

number

noAssert

boolean

Retornos

number

readUInt16LE(number, boolean)

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

Parâmetros

offset

number

noAssert

boolean

Retornos

number

readUInt32BE(number, boolean)

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

Parâmetros

offset

number

noAssert

boolean

Retornos

number

readUInt32LE(number, boolean)

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

Parâmetros

offset

number

noAssert

boolean

Retornos

number

readUInt8(number, boolean)

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

Parâmetros

offset

number

noAssert

boolean

Retornos

number

readUIntBE(number, number, boolean)

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

Parâmetros

offset

number

byteLength

number

noAssert

boolean

Retornos

number

readUIntLE(number, number, boolean)

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

Parâmetros

offset

number

byteLength

number

noAssert

boolean

Retornos

number

slice(number, number)

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

Parâmetros

start

number

end

number

Retornos

this

swap16()

function swap16(): this

Retornos

this

swap32()

function swap32(): this

Retornos

this

swap64()

function swap64(): this

Retornos

this

toJSON()

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

Retornos

{ 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

Retornos

string

values()

function values(): IterableIterator<number>

Retornos

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

Retornos

number

writeDoubleBE(number, number, boolean)

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

Parâmetros

value

number

offset

number

noAssert

boolean

Retornos

number

writeDoubleLE(number, number, boolean)

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

Parâmetros

value

number

offset

number

noAssert

boolean

Retornos

number

writeFloatBE(number, number, boolean)

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

Parâmetros

value

number

offset

number

noAssert

boolean

Retornos

number

writeFloatLE(number, number, boolean)

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

Parâmetros

value

number

offset

number

noAssert

boolean

Retornos

number

writeInt16BE(number, number, boolean)

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

Parâmetros

value

number

offset

number

noAssert

boolean

Retornos

number

writeInt16LE(number, number, boolean)

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

Parâmetros

value

number

offset

number

noAssert

boolean

Retornos

number

writeInt32BE(number, number, boolean)

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

Parâmetros

value

number

offset

number

noAssert

boolean

Retornos

number

writeInt32LE(number, number, boolean)

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

Parâmetros

value

number

offset

number

noAssert

boolean

Retornos

number

writeInt8(number, number, boolean)

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

Parâmetros

value

number

offset

number

noAssert

boolean

Retornos

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

Retornos

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

Retornos

number

writeUInt16BE(number, number, boolean)

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

Parâmetros

value

number

offset

number

noAssert

boolean

Retornos

number

writeUInt16LE(number, number, boolean)

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

Parâmetros

value

number

offset

number

noAssert

boolean

Retornos

number

writeUInt32BE(number, number, boolean)

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

Parâmetros

value

number

offset

number

noAssert

boolean

Retornos

number

writeUInt32LE(number, number, boolean)

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

Parâmetros

value

number

offset

number

noAssert

boolean

Retornos

number

writeUInt8(number, number, boolean)

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

Parâmetros

value

number

offset

number

noAssert

boolean

Retornos

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

Retornos

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

Retornos

number

Detalhes do método herdado

copyWithin(number, number, number)

Retorna o objeto depois de copiar uma seção da matriz identificada por início e término para a mesma matriz começando no destino de posição

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

Parâmetros

target

number

Se o destino for negativo, ele será tratado como comprimento+destino, onde o comprimento é o comprimento da matriz.

start

number

Se o início for negativo, ele será tratado como length+start. Se o final for negativo, ele será tratado como length+end.

end

number

Se não for especificado, o comprimento desse objeto será usado como seu valor padrão.

Retornos

this

Herdado de Uint8Array.copyWithin

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

Determina se todos os membros de uma matriz atendem ao teste especificado.

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

Parâmetros

callbackfn

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

Uma função que aceita até três argumentos. Cada método chama a função callbackfn para cada elemento na matriz1 até que o callbackfn retorne false ou até o final da matriz.

thisArg

any

Um objeto ao qual essa palavra-chave pode se referir na função callbackfn. Se thisArg for omitido, undefined será usado como esse valor.

Retornos

boolean

herdado de Uint8Array.every

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

Retorna os elementos de uma matriz que atendem à condição especificada em uma função de retorno de chamada.

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

Parâmetros

callbackfn

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

Uma função que aceita até três argumentos. O método de filtro chama a função callbackfn uma vez para cada elemento na matriz.

thisArg

any

Um objeto ao qual essa palavra-chave pode se referir na função callbackfn. Se thisArg for omitido, undefined será usado como esse valor.

Retornos

Uint8Array

Herdado de Uint8Array.filter

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

Retorna o valor do primeiro elemento na matriz em que o predicado é verdadeiro e indefinido de outra forma.

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

Parâmetros

predicate

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

localize o predicado de chamadas uma vez para cada elemento da matriz, em ordem crescente, até encontrar um em que o predicado retorne verdadeiro. Se esse elemento for encontrado, localize imediatamente esse valor de elemento. Caso contrário, localizar retornará indefinido.

thisArg

any

Se fornecido, ele será usado como o valor para cada invocação de predicado. Se não for fornecido, indefinido será usado em vez disso.

Retornos

number | undefined

Herdado de Uint8Array.find

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

Retorna o índice do primeiro elemento na matriz em que o predicado é verdadeiro e -1 caso contrário.

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

Parâmetros

predicate

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

localize o predicado de chamadas uma vez para cada elemento da matriz, em ordem crescente, até encontrar um em que o predicado retorne verdadeiro. Se esse elemento for encontrado, findIndex retornará imediatamente esse índice de elemento. Caso contrário, findIndex retornará -1.

thisArg

any

Se fornecido, ele será usado como o valor para cada invocação de predicado. Se não for fornecido, indefinido será usado em vez disso.

Retornos

number

Herdado de Uint8Array.findIndex

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

Executa a ação especificada para cada elemento em uma matriz.

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

Parâmetros

callbackfn

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

Uma função que aceita até três argumentos. forEach chama a função callbackfn uma vez para cada elemento na matriz.

thisArg

any

Um objeto ao qual essa palavra-chave pode se referir na função callbackfn. Se thisArg for omitido, undefined será usado como esse valor.

Herdado de Uint8Array.forEach

join(string)

Adiciona todos os elementos de uma matriz separada pela cadeia de caracteres do separador especificada.

function join(separator?: string): string

Parâmetros

separator

string

Uma cadeia de caracteres usada para separar um elemento de uma matriz da próxima na cadeia de caracteres resultante. Se omitido, os elementos da matriz serão separados com uma vírgula.

Retornos

string

Herdado de Uint8Array.join

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

Chama uma função de retorno de chamada definida em cada elemento de uma matriz e retorna uma matriz que contém os resultados.

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

Parâmetros

callbackfn

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

Uma função que aceita até três argumentos. O método de mapa chama a função callbackfn uma vez para cada elemento na matriz.

thisArg

any

Um objeto ao qual essa palavra-chave pode se referir na função callbackfn. Se thisArg for omitido, undefined será usado como esse valor.

Retornos

Uint8Array

Herdado de Uint8Array.map

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

Chama a função de retorno de chamada especificada para todos os elementos em uma matriz. O valor retornado da função de retorno de chamada é o resultado acumulado e é fornecido como um argumento na próxima chamada para a função de retorno de chamada.

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

Uma função que aceita até quatro argumentos. O método de redução chama a função callbackfn uma vez para cada elemento na matriz.

Retornos

number

herdado 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

Retornos

number

herdado de Uint8Array.reduce

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

Chama a função de retorno de chamada especificada para todos os elementos em uma matriz. O valor retornado da função de retorno de chamada é o resultado acumulado e é fornecido como um argumento na próxima chamada para a função de retorno de chamada.

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

Uma função que aceita até quatro argumentos. O método de redução chama a função callbackfn uma vez para cada elemento na matriz.

initialValue

U

Se initialValue for especificado, ele será usado como o valor inicial para iniciar o acúmulo. A primeira chamada para a função callbackfn fornece esse valor como um argumento em vez de um valor de matriz.

Retornos

U

herdado de Uint8Array.reduce

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

Chama a função de retorno de chamada especificada para todos os elementos em uma matriz, em ordem decrescente. O valor retornado da função de retorno de chamada é o resultado acumulado e é fornecido como um argumento na próxima chamada para a função de retorno de chamada.

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

Uma função que aceita até quatro argumentos. O método reduceRight chama a função callbackfn uma vez para cada elemento na matriz.

Retornos

number

Herdado 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

Retornos

number

Herdado de Uint8Array.reduceRight

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

Chama a função de retorno de chamada especificada para todos os elementos em uma matriz, em ordem decrescente. O valor retornado da função de retorno de chamada é o resultado acumulado e é fornecido como um argumento na próxima chamada para a função de retorno de chamada.

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

Uma função que aceita até quatro argumentos. O método reduceRight chama a função callbackfn uma vez para cada elemento na matriz.

initialValue

U

Se initialValue for especificado, ele será usado como o valor inicial para iniciar o acúmulo. A primeira chamada para a função callbackfn fornece esse valor como um argumento em vez de um valor de matriz.

Retornos

U

Herdado de Uint8Array.reduceRight

reverse()

Inverte os elementos em uma Matriz.

function reverse(): Uint8Array

Retornos

Uint8Array

Herdado de Uint8Array.reverse

set(ArrayLike<number>, number)

Define um valor ou uma matriz de valores.

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

Parâmetros

array

ArrayLike<number>

Uma matriz de valores digitada ou não tipada a ser definida.

offset

number

O índice na matriz atual na qual os valores devem ser gravados.

Herdado de Uint8Array.set

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

Determina se a função de retorno de chamada especificada retorna true para qualquer elemento de uma matriz.

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

Parâmetros

callbackfn

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

Uma função que aceita até três argumentos. O método alguns chama a função callbackfn para cada elemento na matriz1 até que o callbackfn retorne true ou até o final da matriz.

thisArg

any

Um objeto ao qual essa palavra-chave pode se referir na função callbackfn. Se thisArg for omitido, undefined será usado como esse valor.

Retornos

boolean

Herdado de Uint8Array.some

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

Classifica uma matriz.

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

Parâmetros

compareFn

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

O nome da função usada para determinar a ordem dos elementos. Se omitidos, os elementos serão classificados em ordem crescente de caracteres ASCII.

Retornos

this

Herdado de Uint8Array.sort

subarray(number, number)

Obtém uma nova exibição Uint8Array do repositório ArrayBuffer para essa matriz, fazendo referência aos elementos no início, inclusive, até o fim, exclusivos.

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

Parâmetros

begin

number

O índice do início da matriz.

end

number

O índice do final da matriz.

Retornos

Uint8Array

Herdado de Uint8Array.subarray

toLocaleString()

Converte um número em uma cadeia de caracteres usando a localidade atual.

function toLocaleString(): string

Retornos

string

herdado de Uint8Array.toLocaleString