Partager via


INodeBuffer interface

Représente une mémoire tampon à partir du module net dans Node.js. Cette interface prend en charge l’infrastructure et n’est pas destinée à être appelée directement pour votre code.

Extends

Uint8Array

Propriétés

constructor
Uint8Array

Propriétés héritées

buffer

Instance ArrayBuffer référencée par le tableau.

byteLength

Longueur en octets du tableau.

byteOffset

Décalage en octets du tableau.

BYTES_PER_ELEMENT

Taille en octets de chaque élément du tableau.

length

Longueur du tableau.

Méthodes

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éthodes héritées

copyWithin(number, number, number)

Retourne cet objet après avoir copié une section du tableau identifié par le début et la fin vers le même tableau commençant à la cible de position

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

Détermine si tous les membres d’un tableau répondent au test spécifié.

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

Retourne les éléments d’un tableau qui répondent à la condition spécifiée dans une fonction de rappel.

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

Retourne la valeur du premier élément du tableau où le prédicat est vrai et non défini dans le cas contraire.

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

Retourne l’index du premier élément du tableau où le prédicat est vrai et -1 sinon.

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

Exécute l’action spécifiée pour chaque élément d’un tableau.

join(string)

Ajoute tous les éléments d’un tableau séparés par la chaîne de séparation spécifiée.

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

Appelle une fonction de rappel définie sur chaque élément d’un tableau et retourne un tableau qui contient les résultats.

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

Appelle la fonction de rappel spécifiée pour tous les éléments d’un tableau. La valeur de retour de la fonction de rappel est le résultat cumulé et est fournie en tant qu’argument dans le prochain appel à la fonction de rappel.

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

Appelle la fonction de rappel spécifiée pour tous les éléments d’un tableau. La valeur de retour de la fonction de rappel est le résultat cumulé et est fournie en tant qu’argument dans le prochain appel à la fonction de rappel.

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

Appelle la fonction de rappel spécifiée pour tous les éléments d’un tableau, dans l’ordre décroissant. La valeur de retour de la fonction de rappel est le résultat cumulé et est fournie en tant qu’argument dans le prochain appel à la fonction de rappel.

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

Appelle la fonction de rappel spécifiée pour tous les éléments d’un tableau, dans l’ordre décroissant. La valeur de retour de la fonction de rappel est le résultat cumulé et est fournie en tant qu’argument dans le prochain appel à la fonction de rappel.

reverse()

Inverse les éléments d’un tableau.

set(ArrayLike<number>, number)

Définit une valeur ou un tableau de valeurs.

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

Détermine si la fonction de rappel spécifiée retourne true pour n’importe quel élément d’un tableau.

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

Trie un tableau.

subarray(number, number)

Obtient une nouvelle vue Uint8Array du magasin ArrayBuffer pour ce tableau, référençant les éléments au début, inclus, jusqu’à la fin, exclusifs.

toLocaleString()

Convertit un nombre en chaîne à l’aide des paramètres régionaux actuels.

Détails de la propriété

constructor

constructor: any

Valeur de propriété

any

Uint8Array

Uint8Array: Uint8ArrayConstructor

Valeur de propriété

Uint8ArrayConstructor

Détails de la propriété héritée

buffer

Instance ArrayBuffer référencée par le tableau.

buffer: ArrayBufferLike

Valeur de propriété

ArrayBufferLike

héritée de Uint8Array.buffer

byteLength

Longueur en octets du tableau.

byteLength: number

Valeur de propriété

number

héritée de Uint8Array.byteLength

byteOffset

Décalage en octets du tableau.

byteOffset: number

Valeur de propriété

number

héritée de Uint8Array.byteOffset

BYTES_PER_ELEMENT

Taille en octets de chaque élément du tableau.

BYTES_PER_ELEMENT: number

Valeur de propriété

number

héritée de Uint8Array.BYTES_PER_ELEMENT

length

Longueur du tableau.

length: number

Valeur de propriété

number

héritée de Uint8Array.length

Détails de la méthode

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

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

Paramètres

otherBuffer

Uint8Array

targetStart

number

targetEnd

number

sourceStart

number

sourceEnd

number

Retours

number

copy(Uint8Array, number, number, number)

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

Paramètres

targetBuffer

Uint8Array

targetStart

number

sourceStart

number

sourceEnd

number

Retours

number

entries()

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

Retours

IterableIterator<[number, number]>

equals(Uint8Array)

function equals(otherBuffer: Uint8Array): boolean

Paramètres

otherBuffer

Uint8Array

Retours

boolean

fill(any, number, number)

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

Paramètres

value

any

offset

number

end

number

Retours

this

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

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

Paramètres

value

string | number | this

byteOffset

number

encoding

string

Retours

boolean

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

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

Paramètres

value

string | number | Uint8Array

byteOffset

number

encoding

string

Retours

number

keys()

function keys(): IterableIterator<number>

Retours

IterableIterator<number>

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

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

Paramètres

value

string | number | Uint8Array

byteOffset

number

encoding

string

Retours

number

readDoubleBE(number, boolean)

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

Paramètres

offset

number

noAssert

boolean

Retours

number

readDoubleLE(number, boolean)

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

Paramètres

offset

number

noAssert

boolean

Retours

number

readFloatBE(number, boolean)

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

Paramètres

offset

number

noAssert

boolean

Retours

number

readFloatLE(number, boolean)

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

Paramètres

offset

number

noAssert

boolean

Retours

number

readInt16BE(number, boolean)

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

Paramètres

offset

number

noAssert

boolean

Retours

number

readInt16LE(number, boolean)

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

Paramètres

offset

number

noAssert

boolean

Retours

number

readInt32BE(number, boolean)

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

Paramètres

offset

number

noAssert

boolean

Retours

number

readInt32LE(number, boolean)

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

Paramètres

offset

number

noAssert

boolean

Retours

number

readInt8(number, boolean)

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

Paramètres

offset

number

noAssert

boolean

Retours

number

readIntBE(number, number, boolean)

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

Paramètres

offset

number

byteLength

number

noAssert

boolean

Retours

number

readIntLE(number, number, boolean)

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

Paramètres

offset

number

byteLength

number

noAssert

boolean

Retours

number

readUInt16BE(number, boolean)

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

Paramètres

offset

number

noAssert

boolean

Retours

number

readUInt16LE(number, boolean)

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

Paramètres

offset

number

noAssert

boolean

Retours

number

readUInt32BE(number, boolean)

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

Paramètres

offset

number

noAssert

boolean

Retours

number

readUInt32LE(number, boolean)

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

Paramètres

offset

number

noAssert

boolean

Retours

number

readUInt8(number, boolean)

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

Paramètres

offset

number

noAssert

boolean

Retours

number

readUIntBE(number, number, boolean)

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

Paramètres

offset

number

byteLength

number

noAssert

boolean

Retours

number

readUIntLE(number, number, boolean)

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

Paramètres

offset

number

byteLength

number

noAssert

boolean

Retours

number

slice(number, number)

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

Paramètres

start

number

end

number

Retours

this

swap16()

function swap16(): this

Retours

this

swap32()

function swap32(): this

Retours

this

swap64()

function swap64(): this

Retours

this

toJSON()

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

Retours

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

toString(string, number, number)

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

Paramètres

encoding

string

start

number

end

number

Retours

string

values()

function values(): IterableIterator<number>

Retours

IterableIterator<number>

write(string, number, number, string)

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

Paramètres

string

string

offset

number

length

number

encoding

string

Retours

number

writeDoubleBE(number, number, boolean)

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

Paramètres

value

number

offset

number

noAssert

boolean

Retours

number

writeDoubleLE(number, number, boolean)

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

Paramètres

value

number

offset

number

noAssert

boolean

Retours

number

writeFloatBE(number, number, boolean)

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

Paramètres

value

number

offset

number

noAssert

boolean

Retours

number

writeFloatLE(number, number, boolean)

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

Paramètres

value

number

offset

number

noAssert

boolean

Retours

number

writeInt16BE(number, number, boolean)

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

Paramètres

value

number

offset

number

noAssert

boolean

Retours

number

writeInt16LE(number, number, boolean)

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

Paramètres

value

number

offset

number

noAssert

boolean

Retours

number

writeInt32BE(number, number, boolean)

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

Paramètres

value

number

offset

number

noAssert

boolean

Retours

number

writeInt32LE(number, number, boolean)

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

Paramètres

value

number

offset

number

noAssert

boolean

Retours

number

writeInt8(number, number, boolean)

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

Paramètres

value

number

offset

number

noAssert

boolean

Retours

number

writeIntBE(number, number, number, boolean)

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

Paramètres

value

number

offset

number

byteLength

number

noAssert

boolean

Retours

number

writeIntLE(number, number, number, boolean)

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

Paramètres

value

number

offset

number

byteLength

number

noAssert

boolean

Retours

number

writeUInt16BE(number, number, boolean)

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

Paramètres

value

number

offset

number

noAssert

boolean

Retours

number

writeUInt16LE(number, number, boolean)

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

Paramètres

value

number

offset

number

noAssert

boolean

Retours

number

writeUInt32BE(number, number, boolean)

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

Paramètres

value

number

offset

number

noAssert

boolean

Retours

number

writeUInt32LE(number, number, boolean)

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

Paramètres

value

number

offset

number

noAssert

boolean

Retours

number

writeUInt8(number, number, boolean)

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

Paramètres

value

number

offset

number

noAssert

boolean

Retours

number

writeUIntBE(number, number, number, boolean)

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

Paramètres

value

number

offset

number

byteLength

number

noAssert

boolean

Retours

number

writeUIntLE(number, number, number, boolean)

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

Paramètres

value

number

offset

number

byteLength

number

noAssert

boolean

Retours

number

Détails de la méthode héritée

copyWithin(number, number, number)

Retourne cet objet après avoir copié une section du tableau identifié par le début et la fin vers le même tableau commençant à la cible de position

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

Paramètres

target

number

Si la cible est négative, elle est traitée comme longueur+cible où la longueur est la longueur du tableau.

start

number

Si le début est négatif, il est traité comme longueur+début. Si la fin est négative, elle est traitée comme longueur+fin.

end

number

Si ce n’est pas spécifié, la longueur de cet objet est utilisée comme valeur par défaut.

Retours

this

héritée de Uint8Array.copyWithin

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

Détermine si tous les membres d’un tableau répondent au test spécifié.

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

Paramètres

callbackfn

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

Fonction qui accepte jusqu’à trois arguments. Chaque méthode appelle la fonction callbackfn pour chaque élément du tableau1 jusqu’à ce que le rappel retourne false, ou jusqu’à la fin du tableau.

thisArg

any

Objet auquel ce mot clé peut faire référence dans la fonction callbackfn. Si thisArg est omis, undefined est utilisé comme valeur.

Retours

boolean

héritée de Uint8Array.every

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

Retourne les éléments d’un tableau qui répondent à la condition spécifiée dans une fonction de rappel.

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

Paramètres

callbackfn

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

Fonction qui accepte jusqu’à trois arguments. La méthode de filtre appelle la fonction callbackfn une fois pour chaque élément du tableau.

thisArg

any

Objet auquel ce mot clé peut faire référence dans la fonction callbackfn. Si thisArg est omis, undefined est utilisé comme valeur.

Retours

Uint8Array

héritée de Uint8Array.filter

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

Retourne la valeur du premier élément du tableau où le prédicat est vrai et non défini dans le cas contraire.

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

Paramètres

predicate

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

recherche les prédicats une fois pour chaque élément du tableau, dans l’ordre croissant, jusqu’à ce qu’il en trouve un où le prédicat retourne true. Si un tel élément est trouvé, recherchez immédiatement cette valeur d’élément. Sinon, la recherche retourne undefined.

thisArg

any

Si elle est fournie, elle sera utilisée comme valeur pour chaque appel de prédicat. S’il n’est pas fourni, undefined est utilisé à la place.

Retours

number | undefined

héritée de Uint8Array.find

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

Retourne l’index du premier élément du tableau où le prédicat est vrai et -1 sinon.

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

Paramètres

predicate

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

recherche les prédicats une fois pour chaque élément du tableau, dans l’ordre croissant, jusqu’à ce qu’il en trouve un où le prédicat retourne true. Si un tel élément est trouvé, findIndex retourne immédiatement cet index d’élément. Sinon, findIndex retourne -1.

thisArg

any

Si elle est fournie, elle sera utilisée comme valeur pour chaque appel de prédicat. S’il n’est pas fourni, undefined est utilisé à la place.

Retours

number

héritée de Uint8Array.findIndex

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

Exécute l’action spécifiée pour chaque élément d’un tableau.

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

Paramètres

callbackfn

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

Fonction qui accepte jusqu’à trois arguments. forEach appelle la fonction callbackfn une fois pour chaque élément du tableau.

thisArg

any

Objet auquel ce mot clé peut faire référence dans la fonction callbackfn. Si thisArg est omis, undefined est utilisé comme valeur.

héritée de Uint8Array.forEach

join(string)

Ajoute tous les éléments d’un tableau séparés par la chaîne de séparation spécifiée.

function join(separator?: string): string

Paramètres

separator

string

Chaîne utilisée pour séparer un élément d’un tableau de la suivante dans la chaîne résultante. En cas d’omission, les éléments de tableau sont séparés par une virgule.

Retours

string

héritée de Uint8Array.join

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

Appelle une fonction de rappel définie sur chaque élément d’un tableau et retourne un tableau qui contient les résultats.

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

Paramètres

callbackfn

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

Fonction qui accepte jusqu’à trois arguments. La méthode map appelle la fonction callbackfn une fois pour chaque élément du tableau.

thisArg

any

Objet auquel ce mot clé peut faire référence dans la fonction callbackfn. Si thisArg est omis, undefined est utilisé comme valeur.

Retours

Uint8Array

héritée de Uint8Array.map

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

Appelle la fonction de rappel spécifiée pour tous les éléments d’un tableau. La valeur de retour de la fonction de rappel est le résultat cumulé et est fournie en tant qu’argument dans le prochain appel à la fonction de rappel.

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

Paramètres

callbackfn

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

Fonction qui accepte jusqu’à quatre arguments. La méthode reduce appelle la fonction callbackfn une fois pour chaque élément du tableau.

Retours

number

héritée 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

Paramètres

callbackfn

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

initialValue

number

Retours

number

héritée de Uint8Array.reduce

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

Appelle la fonction de rappel spécifiée pour tous les éléments d’un tableau. La valeur de retour de la fonction de rappel est le résultat cumulé et est fournie en tant qu’argument dans le prochain appel à la fonction de rappel.

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

Paramètres

callbackfn

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

Fonction qui accepte jusqu’à quatre arguments. La méthode reduce appelle la fonction callbackfn une fois pour chaque élément du tableau.

initialValue

U

Si initialValue est spécifié, il est utilisé comme valeur initiale pour démarrer l’accumulation. Le premier appel à la fonction callbackfn fournit cette valeur en tant qu’argument au lieu d’une valeur de tableau.

Retours

U

héritée de Uint8Array.reduce

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

Appelle la fonction de rappel spécifiée pour tous les éléments d’un tableau, dans l’ordre décroissant. La valeur de retour de la fonction de rappel est le résultat cumulé et est fournie en tant qu’argument dans le prochain appel à la fonction de rappel.

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

Paramètres

callbackfn

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

Fonction qui accepte jusqu’à quatre arguments. La méthode reduceRight appelle la fonction callbackfn une fois pour chaque élément du tableau.

Retours

number

héritée 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

Paramètres

callbackfn

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

initialValue

number

Retours

number

héritée de Uint8Array.reduceRight

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

Appelle la fonction de rappel spécifiée pour tous les éléments d’un tableau, dans l’ordre décroissant. La valeur de retour de la fonction de rappel est le résultat cumulé et est fournie en tant qu’argument dans le prochain appel à la fonction de rappel.

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

Paramètres

callbackfn

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

Fonction qui accepte jusqu’à quatre arguments. La méthode reduceRight appelle la fonction callbackfn une fois pour chaque élément du tableau.

initialValue

U

Si initialValue est spécifié, il est utilisé comme valeur initiale pour démarrer l’accumulation. Le premier appel à la fonction callbackfn fournit cette valeur en tant qu’argument au lieu d’une valeur de tableau.

Retours

U

héritée de Uint8Array.reduceRight

reverse()

Inverse les éléments d’un tableau.

function reverse(): Uint8Array

Retours

Uint8Array

héritée de Uint8Array.reverse

set(ArrayLike<number>, number)

Définit une valeur ou un tableau de valeurs.

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

Paramètres

array

ArrayLike<number>

Tableau typé ou non typé de valeurs à définir.

offset

number

Index dans le tableau actuel auquel les valeurs doivent être écrites.

héritée de Uint8Array.set

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

Détermine si la fonction de rappel spécifiée retourne true pour n’importe quel élément d’un tableau.

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

Paramètres

callbackfn

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

Fonction qui accepte jusqu’à trois arguments. La méthode appelle la fonction callbackfn pour chaque élément du tableau1 jusqu’à ce que le rappel retourne true, ou jusqu’à la fin du tableau.

thisArg

any

Objet auquel ce mot clé peut faire référence dans la fonction callbackfn. Si thisArg est omis, undefined est utilisé comme valeur.

Retours

boolean

héritée de Uint8Array.some

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

Trie un tableau.

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

Paramètres

compareFn

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

Nom de la fonction utilisée pour déterminer l’ordre des éléments. En cas d’omission, les éléments sont triés dans l’ordre croissant des caractères ASCII.

Retours

this

héritée de Uint8Array.sort

subarray(number, number)

Obtient une nouvelle vue Uint8Array du magasin ArrayBuffer pour ce tableau, référençant les éléments au début, inclus, jusqu’à la fin, exclusifs.

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

Paramètres

begin

number

Index du début du tableau.

end

number

Index de la fin du tableau.

Retours

Uint8Array

héritée de Uint8Array.subarray

toLocaleString()

Convertit un nombre en chaîne à l’aide des paramètres régionaux actuels.

function toLocaleString(): string

Retours

string

héritée de Uint8Array.toLocaleString