The byteLength
accessor property represents the length of an 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.
Description
The byteLength
property is an accessor property whose set accessor function is undefined
, meaning that you can only read this property. The value is established when the array is constructed and cannot be changed. This property returns 0 if this ArrayBuffer
has been detached.
Examples
Using byteLength
var buffer = new ArrayBuffer(8);
buffer.byteLength; // 8
Specifications
Specification |
---|
ECMAScript (ECMA-262) The definition of 'ArrayBuffer.prototype.byteLength' in that specification. |
Browser compatibility
BCD tables only load in the browser