--- title: ArrayBuffer.prototype.byteLength slug: Web/JavaScript/Reference/Global_Objects/ArrayBuffer/byteLength tags: - ArrayBuffer - JavaScript - Property - Prototype translation_of: Web/JavaScript/Reference/Global_Objects/ArrayBuffer/byteLength ---
Die byteLength
Zugriffseigenschaft repräsentiert die Länge eines {{jsxref("ArrayBuffer")}} in Bytes.
arraybuffer.byteLength
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.
var buffer = new ArrayBuffer(8); buffer.byteLength; // 8
Spezifikation | Status | Kommentar |
---|---|---|
{{SpecName('Typed Array')}} | {{Spec2('Typed Array')}} | Ersetzt in ECMAScript 2015. |
{{SpecName('ES2015', '#sec-get-arraybuffer.prototype.bytelength', 'ArrayBuffer.prototype.byteLength')}} | {{Spec2('ES2015')}} | Initiale Definition im ECMA Standard. |
{{SpecName('ESDraft', '#sec-get-arraybuffer.prototype.bytelength', 'ArrayBuffer.prototype.byteLength')}} | {{Spec2('ESDraft')}} |
{{Compat("javascript.builtins.ArrayBuffer.byteLength")}}