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. |
byte |
Die Länge in Byte des Arrays. |
byte |
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
Geerbte Methoden
copy |
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. |
find |
Gibt den Index des ersten Elements im Array zurück, in dem Prädikat wahr ist, und -1 andernfalls. |
for |
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((previous |
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((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 angesammelte Ergebnis und wird als Argument im nächsten 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 angesammelte Ergebnis und wird als Argument im nächsten 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 angesammelte Ergebnis und wird als Argument im nächsten Aufruf der Rückruffunktion bereitgestellt. |
reverse() | Umkehrt die Elemente in einem Array. |
set(Array |
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. |
to |
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