Die byteLength
Zugriffseigenschaft repräsentiert die Länge eines ArrayBuffer
in Bytes.
The source for this interactive example is stored in a GitHub repository. If you'd like to contribute to the interactive examples project, please clone https://github.com/mdn/interactive-examples and send us a pull request.
Syntax
arraybuffer.byteLength
Beschreibung
Die byteLength
Eigenschaft ist eine Zugriffseigenschaft, wessen set-Funktion undefined
ist, was bedeutet, dass diese nur gelesen werden kann. Der Wert wird ermittelt, wenn das Array erstellt wird und kann nicht geändert werden. Diese Eigenschaft gibt 0 zurück, wenn der ArrayBuffer
detached ist.
Beispiele
var buffer = new ArrayBuffer(8); buffer.byteLength; // 8
Spezifikationen
Spezifikation | Status | Kommentar |
---|---|---|
Typed Array Specification | Veraltet | Ersetzt in ECMAScript 2015. |
ECMAScript 2015 (6th Edition, ECMA-262) Die Definition von 'ArrayBuffer.prototype.byteLength' in dieser Spezifikation. |
Standard | Initiale Definition im ECMA Standard. |
ECMAScript Latest Draft (ECMA-262) Die Definition von 'ArrayBuffer.prototype.byteLength' in dieser Spezifikation. |
Entwurf |
Browserkompatibilität
Feature | Chrome | Edge | Firefox | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|---|
Grundlegende Unterstützung | 7 | Ja | 4 | 10 | 11.6 | 5.1 |
Feature | Android webview | Chrome for Android | Edge mobile | Firefox for Android | Opera Android | iOS Safari | Samsung Internet |
---|---|---|---|---|---|---|---|
Grundlegende Unterstützung | 4 | Ja | Ja | 4 | 11.6 | 4.2 | Ja |