ArrayBuffer.prototype.byteLength

byteLength访问器属性表示一个ArrayBuffer 对象的字节长度。

语法

arraybuffer.byteLength

描述

byteLength属性是一个访问器属性,它的set访问器函数是undefined,这意味着你只能读这个属性。 该值在数组创建时确定,并且不可变更。如果这个ArrayBuffer 被移除,则此属性返回0。

 

示例

var buffer = new ArrayBuffer(8);
buffer.byteLength; // 8

规范

规范 状态 备注
Typed Array Specification Obsolete Superseded by ECMAScript 6.
ECMAScript 2015 (6th Edition, ECMA-262)
ArrayBuffer.prototype.byteLength
Standard Initial definition in an ECMA standard.

浏览器兼容性

Update compatibility data on GitHub
Desktop Mobile Server
Chrome Edge Firefox Internet Explorer Opera Safari Android webview Chrome for Android Firefox for Android Opera for Android Safari on iOS Samsung Internet Node.js
byteLength Chrome Full support 7 Edge Full support 12 Firefox Full support 4 IE Full support 10 Opera Full support 11.6 Safari Full support 5.1 WebView Android Full support 4 Chrome Android Full support 18 Firefox Android Full support 4 Opera Android Full support 12 Safari iOS Full support 4.2 Samsung Internet Android Full support Yes nodejs Full support Yes

Legend

Full support  
Full support

相关链接