DataView() 构造函数
Try it
语法
参数
¥Parameters
buffer
-
现有的
ArrayBuffer
或SharedArrayBuffer
用作支持新DataView
对象的存储。 byteOffset
Optional-
到上述缓冲区中供新视图引用的第一个字节的偏移量(以字节为单位)。如果未指定,缓冲区视图从第一个字节开始。
byteLength
Optional-
字节数组中的元素数量。如果未指定,视图的长度将与缓冲区的长度匹配。
返回值
例外情况
¥Exceptions
RangeError
-
如果
byteOffset
或byteLength
参数值导致视图超出缓冲区末尾,则抛出该异常。换句话说,byteOffset + byteLength > buffer.byteLength
。
示例
使用数据视图
规范
Specification |
---|
ECMAScript Language Specification # sec-dataview-constructor |
浏览器兼容性
BCD tables only load in the browser
也可以看看
¥See also