Freigeben über


INodeBuffer interface

Stellt einen Puffer aus dem modul net in Node.jsdar. Diese Schnittstelle unterstützt das Framework und soll nicht direkt für Ihren Code aufgerufen werden.

Extends

Uint8Array

Eigenschaften

constructor
Uint8Array

Geerbte Eigenschaften

buffer

Die ArrayBuffer-Instanz, auf die vom Array verwiesen wird.

byteLength

Die Länge in Byte des Arrays.

byteOffset

Der Offset in Byte des Arrays.

BYTES_PER_ELEMENT

Die Größe in Byte jedes Elements im Array.

length

Die Länge des Arrays.

Methoden

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)

Geerbte Methoden

copyWithin(number, number, number)

Gibt das Objekt zurück, nachdem ein Abschnitt des Arrays kopiert wurde, der durch Start und Ende desselben Arrays beginnt am Positionsziel.

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

Bestimmt, ob alle Member eines Arrays den angegebenen Test erfüllen.

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

Gibt die Elemente eines Arrays zurück, die die in einer Rückruffunktion angegebene Bedingung erfüllen.

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

Gibt den Wert des ersten Elements im Array zurück, bei dem Prädikat wahr ist und andernfalls nicht definiert ist.

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

Gibt den Index des ersten Elements im Array zurück, in dem Prädikat wahr ist, und -1 andernfalls.

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

Führt die angegebene Aktion für jedes Element in einem Array aus.

join(string)

Fügt alle Elemente eines Arrays durch die angegebene Trennzeichenfolge getrennt hinzu.

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

Ruft eine definierte Rückruffunktion für jedes Element eines Arrays auf und gibt ein Array zurück, das die Ergebnisse enthält.

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

Ruft die angegebene Rückruffunktion für alle Elemente in einem Array auf. Der Rückgabewert der Rückruffunktion ist das angesammelte Ergebnis und wird als Argument im nächsten Aufruf der Rückruffunktion bereitgestellt.

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

Ruft die angegebene Rückruffunktion für alle Elemente in einem Array auf. Der Rückgabewert der Rückruffunktion ist das angesammelte Ergebnis und wird als Argument im nächsten Aufruf der Rückruffunktion bereitgestellt.

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

Ruft die angegebene Rückruffunktion für alle Elemente in einem Array in absteigender Reihenfolge auf. Der Rückgabewert der Rückruffunktion ist das angesammelte Ergebnis und wird als Argument im nächsten Aufruf der Rückruffunktion bereitgestellt.

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

Ruft die angegebene Rückruffunktion für alle Elemente in einem Array in absteigender Reihenfolge auf. Der Rückgabewert der Rückruffunktion ist das angesammelte Ergebnis und wird als Argument im nächsten Aufruf der Rückruffunktion bereitgestellt.

reverse()

Umkehrt die Elemente in einem Array.

set(ArrayLike<number>, number)

Legt einen Wert oder ein Array von Werten fest.

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

Bestimmt, ob die angegebene Rückruffunktion für ein beliebiges Element eines Arrays "true" zurückgibt.

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

Sortiert ein Array.

subarray(number, number)

Ruft eine neue Uint8Array-Ansicht des ArrayBuffer-Speichers für dieses Array ab, die auf die Elemente am Anfang, einschließlich, bis zum Ende, exklusiv verweisen.

toLocaleString()

Wandelt eine Zahl mithilfe des aktuellen Gebietsschemas in eine Zeichenfolge um.

Details zur Eigenschaft

constructor

constructor: any

Eigenschaftswert

any

Uint8Array

Uint8Array: Uint8ArrayConstructor

Eigenschaftswert

Uint8ArrayConstructor

Geerbte Eigenschaftsdetails

buffer

Die ArrayBuffer-Instanz, auf die vom Array verwiesen wird.

buffer: ArrayBufferLike

Eigenschaftswert

ArrayBufferLike

geerbt von Uint8Array.buffer

byteLength

Die Länge in Byte des Arrays.

byteLength: number

Eigenschaftswert

number

Geerbt von Uint8Array.byteLength

byteOffset

Der Offset in Byte des Arrays.

byteOffset: number

Eigenschaftswert

number

Geerbt von Uint8Array.byteOffset

BYTES_PER_ELEMENT

Die Größe in Byte jedes Elements im Array.

BYTES_PER_ELEMENT: number

Eigenschaftswert

number

geerbt von Uint8Array.BYTES_PER_ELEMENT

length

Die Länge des Arrays.

length: number

Eigenschaftswert

number

Geerbt von Uint8Array.length

Details zur Methode

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

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

Parameter

otherBuffer

Uint8Array

targetStart

number

targetEnd

number

sourceStart

number

sourceEnd

number

Gibt zurück

number

copy(Uint8Array, number, number, number)

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

Parameter

targetBuffer

Uint8Array

targetStart

number

sourceStart

number

sourceEnd

number

Gibt zurück

number

entries()

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

Gibt zurück

IterableIterator<[number, number]>

equals(Uint8Array)

function equals(otherBuffer: Uint8Array): boolean

Parameter

otherBuffer

Uint8Array

Gibt zurück

boolean

fill(any, number, number)

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

Parameter

value

any

offset

number

end

number

Gibt zurück

this

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

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

Parameter

value

string | number | this

byteOffset

number

encoding

string

Gibt zurück

boolean

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

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

Parameter

value

string | number | Uint8Array

byteOffset

number

encoding

string

Gibt zurück

number

keys()

function keys(): IterableIterator<number>

Gibt zurück

IterableIterator<number>

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

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

Parameter

value

string | number | Uint8Array

byteOffset

number

encoding

string

Gibt zurück

number

readDoubleBE(number, boolean)

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

Parameter

offset

number

noAssert

boolean

Gibt zurück

number

readDoubleLE(number, boolean)

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

Parameter

offset

number

noAssert

boolean

Gibt zurück

number

readFloatBE(number, boolean)

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

Parameter

offset

number

noAssert

boolean

Gibt zurück

number

readFloatLE(number, boolean)

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

Parameter

offset

number

noAssert

boolean

Gibt zurück

number

readInt16BE(number, boolean)

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

Parameter

offset

number

noAssert

boolean

Gibt zurück

number

readInt16LE(number, boolean)

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

Parameter

offset

number

noAssert

boolean

Gibt zurück

number

readInt32BE(number, boolean)

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

Parameter

offset

number

noAssert

boolean

Gibt zurück

number

readInt32LE(number, boolean)

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

Parameter

offset

number

noAssert

boolean

Gibt zurück

number

readInt8(number, boolean)

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

Parameter

offset

number

noAssert

boolean

Gibt zurück

number

readIntBE(number, number, boolean)

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

Parameter

offset

number

byteLength

number

noAssert

boolean

Gibt zurück

number

readIntLE(number, number, boolean)

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

Parameter

offset

number

byteLength

number

noAssert

boolean

Gibt zurück

number

readUInt16BE(number, boolean)

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

Parameter

offset

number

noAssert

boolean

Gibt zurück

number

readUInt16LE(number, boolean)

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

Parameter

offset

number

noAssert

boolean

Gibt zurück

number

readUInt32BE(number, boolean)

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

Parameter

offset

number

noAssert

boolean

Gibt zurück

number

readUInt32LE(number, boolean)

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

Parameter

offset

number

noAssert

boolean

Gibt zurück

number

readUInt8(number, boolean)

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

Parameter

offset

number

noAssert

boolean

Gibt zurück

number

readUIntBE(number, number, boolean)

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

Parameter

offset

number

byteLength

number

noAssert

boolean

Gibt zurück

number

readUIntLE(number, number, boolean)

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

Parameter

offset

number

byteLength

number

noAssert

boolean

Gibt zurück

number

slice(number, number)

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

Parameter

start

number

end

number

Gibt zurück

this

swap16()

function swap16(): this

Gibt zurück

this

swap32()

function swap32(): this

Gibt zurück

this

swap64()

function swap64(): this

Gibt zurück

this

toJSON()

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

Gibt zurück

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

toString(string, number, number)

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

Parameter

encoding

string

start

number

end

number

Gibt zurück

string

values()

function values(): IterableIterator<number>

Gibt zurück

IterableIterator<number>

write(string, number, number, string)

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

Parameter

string

string

offset

number

length

number

encoding

string

Gibt zurück

number

writeDoubleBE(number, number, boolean)

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

Parameter

value

number

offset

number

noAssert

boolean

Gibt zurück

number

writeDoubleLE(number, number, boolean)

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

Parameter

value

number

offset

number

noAssert

boolean

Gibt zurück

number

writeFloatBE(number, number, boolean)

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

Parameter

value

number

offset

number

noAssert

boolean

Gibt zurück

number

writeFloatLE(number, number, boolean)

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

Parameter

value

number

offset

number

noAssert

boolean

Gibt zurück

number

writeInt16BE(number, number, boolean)

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

Parameter

value

number

offset

number

noAssert

boolean

Gibt zurück

number

writeInt16LE(number, number, boolean)

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

Parameter

value

number

offset

number

noAssert

boolean

Gibt zurück

number

writeInt32BE(number, number, boolean)

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

Parameter

value

number

offset

number

noAssert

boolean

Gibt zurück

number

writeInt32LE(number, number, boolean)

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

Parameter

value

number

offset

number

noAssert

boolean

Gibt zurück

number

writeInt8(number, number, boolean)

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

Parameter

value

number

offset

number

noAssert

boolean

Gibt zurück

number

writeIntBE(number, number, number, boolean)

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

Parameter

value

number

offset

number

byteLength

number

noAssert

boolean

Gibt zurück

number

writeIntLE(number, number, number, boolean)

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

Parameter

value

number

offset

number

byteLength

number

noAssert

boolean

Gibt zurück

number

writeUInt16BE(number, number, boolean)

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

Parameter

value

number

offset

number

noAssert

boolean

Gibt zurück

number

writeUInt16LE(number, number, boolean)

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

Parameter

value

number

offset

number

noAssert

boolean

Gibt zurück

number

writeUInt32BE(number, number, boolean)

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

Parameter

value

number

offset

number

noAssert

boolean

Gibt zurück

number

writeUInt32LE(number, number, boolean)

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

Parameter

value

number

offset

number

noAssert

boolean

Gibt zurück

number

writeUInt8(number, number, boolean)

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

Parameter

value

number

offset

number

noAssert

boolean

Gibt zurück

number

writeUIntBE(number, number, number, boolean)

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

Parameter

value

number

offset

number

byteLength

number

noAssert

boolean

Gibt zurück

number

writeUIntLE(number, number, number, boolean)

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

Parameter

value

number

offset

number

byteLength

number

noAssert

boolean

Gibt zurück

number

Details zur geerbten Methode

copyWithin(number, number, number)

Gibt das Objekt zurück, nachdem ein Abschnitt des Arrays kopiert wurde, der durch Start und Ende desselben Arrays beginnt am Positionsziel.

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

Parameter

target

number

Wenn das Ziel negativ ist, wird es als Länge+Ziel behandelt, wobei die Länge die Länge des Arrays ist.

start

number

Wenn der Anfang negativ ist, wird er als Länge+Anfang behandelt. Wenn das Ende negativ ist, wird es als Länge+Ende behandelt.

end

number

Wenn nicht angegeben, wird die Länge dieses Objekts als Standardwert verwendet.

Gibt zurück

this

geerbt von Uint8Array.copyWithin

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

Bestimmt, ob alle Member eines Arrays den angegebenen Test erfüllen.

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

Parameter

callbackfn

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

Eine Funktion, die bis zu drei Argumente akzeptiert. Die methode ruft die rückruffn-Funktion für jedes Element in Array1 auf, bis der Rückruf "false" oder bis zum Ende des Arrays zurückgibt.

thisArg

any

Ein Objekt, auf das das Schlüsselwort in der Callbackfn-Funktion verweisen kann. Wenn thisArg nicht angegeben wird, wird "Undefined" als dieser Wert verwendet.

Gibt zurück

boolean

geerbt von Uint8Array.every

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

Gibt die Elemente eines Arrays zurück, die die in einer Rückruffunktion angegebene Bedingung erfüllen.

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

Parameter

callbackfn

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

Eine Funktion, die bis zu drei Argumente akzeptiert. Die Filtermethode ruft die Rückruffunktion einmal für jedes Element im Array auf.

thisArg

any

Ein Objekt, auf das das Schlüsselwort in der Callbackfn-Funktion verweisen kann. Wenn thisArg nicht angegeben wird, wird "Undefined" als dieser Wert verwendet.

Gibt zurück

Uint8Array

geerbt von Uint8Array.filter

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

Gibt den Wert des ersten Elements im Array zurück, bei dem Prädikat wahr ist und andernfalls nicht definiert ist.

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

Parameter

predicate

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

Suchen Sie einmal prädikate für jedes Element des Arrays in aufsteigender Reihenfolge, bis es ein Prädikat findet, bei dem prädikat "true" zurückgibt. Wenn ein solches Element gefunden wird, wird dieser Elementwert sofort zurückgegeben. Andernfalls wird "Nicht definiert" zurückgegeben.

thisArg

any

Wenn angegeben, wird sie als dieser Wert für jeden Aufruf des Prädikats verwendet. Wenn sie nicht angegeben wird, wird stattdessen nicht definiert.

Gibt zurück

number | undefined

Geerbt von Uint8Array.find

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

Gibt den Index des ersten Elements im Array zurück, in dem Prädikat wahr ist, und -1 andernfalls.

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

Parameter

predicate

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

Suchen Sie einmal prädikate für jedes Element des Arrays in aufsteigender Reihenfolge, bis es ein Prädikat findet, bei dem prädikat "true" zurückgibt. Wenn ein solches Element gefunden wird, gibt findIndex sofort diesen Elementindex zurück. Andernfalls gibt findIndex -1 zurück.

thisArg

any

Wenn angegeben, wird sie als dieser Wert für jeden Aufruf des Prädikats verwendet. Wenn sie nicht angegeben wird, wird stattdessen nicht definiert.

Gibt zurück

number

geerbt von Uint8Array.findIndex

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

Führt die angegebene Aktion für jedes Element in einem Array aus.

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

Parameter

callbackfn

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

Eine Funktion, die bis zu drei Argumente akzeptiert. forEach ruft die rückruffn-Funktion einmal für jedes Element im Array auf.

thisArg

any

Ein Objekt, auf das das Schlüsselwort in der Callbackfn-Funktion verweisen kann. Wenn thisArg nicht angegeben wird, wird "Undefined" als dieser Wert verwendet.

geerbt von Uint8Array.forEach

join(string)

Fügt alle Elemente eines Arrays durch die angegebene Trennzeichenfolge getrennt hinzu.

function join(separator?: string): string

Parameter

separator

string

Eine Zeichenfolge, die verwendet wird, um ein Element eines Arrays vom nächsten in der resultierenden Zeichenfolge zu trennen. Wenn nicht angegeben, werden die Arrayelemente durch ein Komma getrennt.

Gibt zurück

string

geerbt von Uint8Array.join

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

Ruft eine definierte Rückruffunktion für jedes Element eines Arrays auf und gibt ein Array zurück, das die Ergebnisse enthält.

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

Parameter

callbackfn

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

Eine Funktion, die bis zu drei Argumente akzeptiert. Die Map-Methode ruft die Rückruffunktion einmal für jedes Element im Array auf.

thisArg

any

Ein Objekt, auf das das Schlüsselwort in der Callbackfn-Funktion verweisen kann. Wenn thisArg nicht angegeben wird, wird "Undefined" als dieser Wert verwendet.

Gibt zurück

Uint8Array

geerbt von Uint8Array.map

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

Ruft die angegebene Rückruffunktion für alle Elemente in einem Array auf. Der Rückgabewert der Rückruffunktion ist das angesammelte Ergebnis und wird als Argument im nächsten Aufruf der Rückruffunktion bereitgestellt.

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

Parameter

callbackfn

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

Eine Funktion, die bis zu vier Argumente akzeptiert. Die Reduce-Methode ruft die Callbackfn-Funktion einmal für jedes Element im Array auf.

Gibt zurück

number

geerbt von 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

Parameter

callbackfn

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

initialValue

number

Gibt zurück

number

geerbt von Uint8Array.reduce

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

Ruft die angegebene Rückruffunktion für alle Elemente in einem Array auf. Der Rückgabewert der Rückruffunktion ist das angesammelte Ergebnis und wird als Argument im nächsten Aufruf der Rückruffunktion bereitgestellt.

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

Parameter

callbackfn

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

Eine Funktion, die bis zu vier Argumente akzeptiert. Die Reduce-Methode ruft die Callbackfn-Funktion einmal für jedes Element im Array auf.

initialValue

U

Wenn "initialValue" angegeben ist, wird sie als Anfangswert verwendet, um die Akkumulation zu starten. Der erste Aufruf der Callbackfn-Funktion stellt diesen Wert als Argument anstelle eines Arraywerts bereit.

Gibt zurück

U

geerbt von Uint8Array.reduce

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

Ruft die angegebene Rückruffunktion für alle Elemente in einem Array in absteigender Reihenfolge auf. Der Rückgabewert der Rückruffunktion ist das angesammelte Ergebnis und wird als Argument im nächsten Aufruf der Rückruffunktion bereitgestellt.

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

Parameter

callbackfn

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

Eine Funktion, die bis zu vier Argumente akzeptiert. Die reduceRight-Methode ruft die rückruffn-Funktion einmal für jedes Element im Array auf.

Gibt zurück

number

Geerbt von 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

Parameter

callbackfn

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

initialValue

number

Gibt zurück

number

Geerbt von Uint8Array.reduceRight

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

Ruft die angegebene Rückruffunktion für alle Elemente in einem Array in absteigender Reihenfolge auf. Der Rückgabewert der Rückruffunktion ist das angesammelte Ergebnis und wird als Argument im nächsten Aufruf der Rückruffunktion bereitgestellt.

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

Parameter

callbackfn

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

Eine Funktion, die bis zu vier Argumente akzeptiert. Die reduceRight-Methode ruft die rückruffn-Funktion einmal für jedes Element im Array auf.

initialValue

U

Wenn "initialValue" angegeben ist, wird sie als Anfangswert verwendet, um die Akkumulation zu starten. Der erste Aufruf der Callbackfn-Funktion stellt diesen Wert als Argument anstelle eines Arraywerts bereit.

Gibt zurück

U

Geerbt von Uint8Array.reduceRight

reverse()

Umkehrt die Elemente in einem Array.

function reverse(): Uint8Array

Gibt zurück

Uint8Array

geerbt von Uint8Array.reverse

set(ArrayLike<number>, number)

Legt einen Wert oder ein Array von Werten fest.

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

Parameter

array

ArrayLike<number>

Ein typisiertes oder nicht typisiertes Array von Werten, die festgelegt werden sollen.

offset

number

Der Index im aktuellen Array, in dem die Werte geschrieben werden sollen.

geerbt von Uint8Array.set

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

Bestimmt, ob die angegebene Rückruffunktion für ein beliebiges Element eines Arrays "true" zurückgibt.

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

Parameter

callbackfn

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

Eine Funktion, die bis zu drei Argumente akzeptiert. Die methode ruft die callbackfn-Funktion für jedes Element in Array1 auf, bis der Rückruf "true" oder bis zum Ende des Arrays zurückgibt.

thisArg

any

Ein Objekt, auf das das Schlüsselwort in der Callbackfn-Funktion verweisen kann. Wenn thisArg nicht angegeben wird, wird "Undefined" als dieser Wert verwendet.

Gibt zurück

boolean

geerbt von Uint8Array.some

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

Sortiert ein Array.

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

Parameter

compareFn

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

Der Name der Funktion, die verwendet wird, um die Reihenfolge der Elemente zu bestimmen. Wenn nicht angegeben, werden die Elemente in aufsteigender ASCII-Zeichenreihenfolge sortiert.

Gibt zurück

this

geerbt von Uint8Array.sort

subarray(number, number)

Ruft eine neue Uint8Array-Ansicht des ArrayBuffer-Speichers für dieses Array ab, die auf die Elemente am Anfang, einschließlich, bis zum Ende, exklusiv verweisen.

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

Parameter

begin

number

Der Index des Anfangs des Arrays.

end

number

Der Index des Endes des Arrays.

Gibt zurück

Uint8Array

von Uint8Array.subarray geerbt

toLocaleString()

Wandelt eine Zahl mithilfe des aktuellen Gebietsschemas in eine Zeichenfolge um.

function toLocaleString(): string

Gibt zurück

string

von Uint8Array.toLocaleString geerbt