A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://developer.mozilla.org/de/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer/slice below:

ArrayBuffer.prototype.slice() - JavaScript | MDN

ArrayBuffer.prototype.slice()

Baseline Widely available

Die slice()-Methode von ArrayBuffer Instanzen gibt einen neuen ArrayBuffer zurück, dessen Inhalt eine Kopie der Bytes dieses ArrayBuffer von start, inklusive, bis end, exklusiv, ist. Wenn entweder start oder end negativ ist, bezieht es sich auf einen Index vom Ende des Arrays, im Gegensatz zum Anfang.

Probieren Sie es aus
// Create an ArrayBuffer with a size in bytes
const buffer = new ArrayBuffer(16);
const int32View = new Int32Array(buffer);
// Produces Int32Array [0, 0, 0, 0]

int32View[1] = 42;
const sliced = new Int32Array(buffer.slice(4, 12));
// Produces Int32Array [42, 0]

console.log(sliced[0]);
// Expected output: 42
Syntax
slice()
slice(start)
slice(start, end)
Parameter
start Optional

Index, bei dem die Extraktion beginnen soll, umgewandelt in eine Ganzzahl.

end Optional

Index, bei dem die Extraktion enden soll, umgewandelt in eine Ganzzahl. slice() extrahiert bis, aber nicht einschließlich end.

Rückgabewert

Ein neuer ArrayBuffer, der die extrahierten Elemente enthält. Er ist nicht resizable, selbst wenn das Original es war.

Beispiele Kopieren eines ArrayBuffer
const buf1 = new ArrayBuffer(8);
const buf2 = buf1.slice(0);
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