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. |
byte |
Die Länge des Arrays in Byte. |
byte |
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
Geerbte Methoden
copy |
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. |
find |
Gibt den Index des ersten Elements in dem Array zurück, in dem das Prädikat true ist, andernfalls -1. |
for |
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((previous |
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((previous |
|
reduce<U>((previous |
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 |
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. |
reduce |
|
reduce |
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(Array |
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. |
to |
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