Share via


INodeBuffer interface

Stellt einen Puffer aus dem net Modul in Node.js dar. 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 des Arrays in Byte.

byteOffset

Der Offset in Byte des Arrays.

BYTES_PER_ELEMENT

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

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 dieses Objekt nach dem Kopieren eines Abschnitts des Arrays zurück, das durch Start und Ende in dasselbe Array identifiziert wurde, beginnend mit dem 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 in dem Array zurück, in dem das Prädikat true ist und andernfalls nicht definiert ist.

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

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

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 hinzu, die durch die angegebene Trennzeichenfolge getrennt sind.

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

Ruft für jedes Element eines Arrays eine definierte Rückruffunktion 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 akkumulierte Ergebnis und wird als Argument im folgenden 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 akkumulierte Ergebnis und wird als Argument im folgenden 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 akkumulierte Ergebnis und wird als Argument im folgenden 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 akkumulierte Ergebnis und wird als Argument im folgenden Aufruf der Rückruffunktion bereitgestellt.

reverse()

Kehrt die Elemente in einem Array um.

set(ArrayLike<number>, number)

Legt einen Wert oder ein Wertearray fest.

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

Bestimmt, ob die angegebene Rückruffunktion für jedes 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, inklusive, bis zum Ende und exklusiv verweist.

toLocaleString()

Konvertiert eine Zahl unter Verwendung des aktuellen Gebietsschemas in eine Zeichenfolge.

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 des Arrays in Byte.

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 jedes Elements im Array in Bytes.

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 dieses Objekt nach dem Kopieren eines Abschnitts des Arrays zurück, das durch Start und Ende in dasselbe Array identifiziert wurde, beginnend mit dem 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 Start negativ ist, wird er als Länge+Start behandelt. Wenn das Ende negativ ist, wird es als Länge+Ende behandelt.

end

number

Falls 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 every ruft die callbackfn-Funktion für jedes Element in array1 auf, bis der callbackfn false oder bis zum Ende des Arrays zurückgibt.

thisArg

any

Ein Objekt, auf das dieses Schlüsselwort in der funktion callbackfn 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 Funktion callbackfn einmal für jedes Element im Array auf.

thisArg

any

Ein Objekt, auf das dieses Schlüsselwort in der funktion callbackfn 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 in dem Array zurück, in dem das Prädikat true 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 das Prädikat einmal für jedes Element des Arrays in aufsteigender Reihenfolge, bis es eins findet, bei dem das Prädikat true zurückgibt. Wenn ein solches Element gefunden wird, gibt find sofort diesen Elementwert zurück. Andernfalls gibt find nicht definiert zurück.

thisArg

any

Falls angegeben, wird er als dieser Wert für jeden Aufruf des Prädikats verwendet. Wenn es nicht bereitgestellt wird, wird stattdessen undefined verwendet.

Gibt zurück

number | undefined

Geerbt von Uint8Array.find

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

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

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

Parameter

predicate

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

Suchen Sie das Prädikat einmal für jedes Element des Arrays in aufsteigender Reihenfolge, bis es eins findet, bei dem das 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

Falls angegeben, wird er als dieser Wert für jeden Aufruf des Prädikats verwendet. Wenn es nicht bereitgestellt wird, wird stattdessen undefined verwendet.

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 callbackfn-Funktion einmal für jedes Element im Array auf.

thisArg

any

Ein Objekt, auf das dieses Schlüsselwort in der funktion callbackfn 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 hinzu, die durch die angegebene Trennzeichenfolge getrennt sind.

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 sie nicht angegeben werden, 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 für jedes Element eines Arrays eine definierte Rückruffunktion 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 callbackfn-Funktion einmal für jedes Element im Array auf.

thisArg

any

Ein Objekt, auf das dieses Schlüsselwort in der callbackfn-Funktion verweisen kann. Wenn thisArg ausgelassen 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 akkumulierte Ergebnis und wird als Argument im folgenden 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 akkumulierte Ergebnis und wird als Argument im folgenden 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 es 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 akkumulierte Ergebnis und wird als Argument im folgenden 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 callbackfn-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 akkumulierte Ergebnis und wird als Argument im folgenden 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 callbackfn-Funktion einmal für jedes Element im Array auf.

initialValue

U

Wenn initialValue angegeben ist, wird es 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()

Kehrt die Elemente in einem Array um.

function reverse(): Uint8Array

Gibt zurück

Uint8Array

Geerbt von Uint8Array.reverse

set(ArrayLike<number>, number)

Legt einen Wert oder ein Wertearray fest.

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

Parameter

array

ArrayLike<number>

Ein typisiertes oder nicht typisiertes, festzulegendes Array von Werten.

offset

number

Der Index im aktuellen Array, an 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 jedes 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 some-Methode ruft die callbackfn-Funktion für jedes Element in array1 auf, bis der Callbackfn true oder bis zum Ende des Arrays zurückgibt.

thisArg

any

Ein Objekt, auf das dieses Schlüsselwort in der callbackfn-Funktion verweisen kann. Wenn thisArg ausgelassen 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, mit der die Reihenfolge der Elemente bestimmt wird. Wenn sie nicht angegeben werden, 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, inklusive, bis zum Ende und exklusiv verweist.

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

Parameter

begin

number

Der Index des Anfangs des Arrays.

end

number

Der Index des Arrayendes.

Gibt zurück

Uint8Array

Geerbt von Uint8Array.subarray

toLocaleString()

Konvertiert eine Zahl unter Verwendung des aktuellen Gebietsschemas in eine Zeichenfolge.

function toLocaleString(): string

Gibt zurück

string

Geerbt von Uint8Array.toLocaleString