--- 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 ---
byteLength
アクセサープロパティは、{{jsxref("ArrayBuffer")}} の長さをバイト単位で表します。
byteLength
プロパティはアクセサープロパティで、 set アクセサー関数が undefined
、つまりこのプロパティは読み取り専用です。値は配列が構築されるときに設定され、変更することができません。この ArrayBuffer
が取り外された場合、このプロパティは 0 を返します。
var buffer = new ArrayBuffer(8); buffer.byteLength; // 8
仕様書 |
---|
{{SpecName('ESDraft', '#sec-get-arraybuffer.prototype.bytelength', 'ArrayBuffer.prototype.byteLength')}} |
{{Compat("javascript.builtins.ArrayBuffer.byteLength")}}