TypedArray.prototype.length

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

Die Zugriffseigenschaft length von TypedArray-Instanzen gibt die Länge (in Elementen) dieses typisierten Arrays zurück.

Probieren Sie es aus

Beschreibung

Die length-Eigenschaft ist eine Zugriffseigenschaft, deren Set-Accessor-Funktion undefined ist, was bedeutet, dass Sie diese Eigenschaft nur lesen können. Der Wert wird festgelegt, wenn ein TypedArray konstruiert wird und kann nicht geändert werden. Wenn das TypedArray keinen byteOffset oder eine length angibt, wird die Länge des referenzierten ArrayBuffer zurückgegeben. TypedArray ist eines der TypedArray-Objekte.

Beispiele

Verwendung der length-Eigenschaft

js
const buffer = new ArrayBuffer(8);

let uint8 = new Uint8Array(buffer);
uint8.length; // 8 (matches the length of the buffer)

uint8 = new Uint8Array(buffer, 1, 5);
uint8.length; // 5 (as specified when constructing the Uint8Array)

uint8 = new Uint8Array(buffer, 2);
uint8.length; // 6 (due to the offset of the constructed Uint8Array)

Spezifikationen

Specification
ECMAScript Language Specification
# sec-get-%typedarray%.prototype.length

Browser-Kompatibilität

BCD tables only load in the browser

Siehe auch