Baseline Widely available
Die slice()
-Methode von TypedArray
-Instanzen gibt eine Kopie eines Abschnitts eines typisierten Arrays in ein neues typisiertes Array-Objekt zurück, das von start
bis end
(wobei end
nicht eingeschlossen ist) ausgewählt wurde. start
und end
repräsentieren den Index der Elemente in diesem typisierten Array. Das ursprüngliche typisierte Array wird nicht modifiziert. Diese Methode verwendet denselben Algorithmus wie Array.prototype.slice()
.
const bytes = new Uint8Array([10, 20, 30, 40, 50]);
const byteSlice = bytes.slice(1, 3);
console.log(byteSlice);
// Expected output: Uint8Array [20, 30]
Syntax
slice()
slice(start)
slice(start, end)
Parameter
start
Optional
Der nullbasierte Index, an dem die Extraktion beginnt, in eine ganze Zahl umgewandelt.
end
Optional
Der nullbasierte Index, an dem die Extraktion endet, in eine ganze Zahl umgewandelt. slice()
extrahiert bis, aber nicht einschlieÃlich end
.
Ein neues typisiertes Array, das die extrahierten Elemente enthält.
BeschreibungSiehe Array.prototype.slice()
für weitere Details. Diese Methode ist nicht generisch und kann nur auf typisierten Array-Instanzen aufgerufen werden.
const bytes = new Uint8Array([1, 2, 3]);
bytes.slice(1); // Uint8Array [ 2, 3 ]
bytes.slice(2); // Uint8Array [ 3 ]
bytes.slice(-2); // Uint8Array [ 2, 3 ]
bytes.slice(0, 1); // Uint8Array [ 1 ]
Spezifikationen Browser-Kompatibilität Siehe auch
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4