DataView.prototype.getBigUint64()
getBigUint64()
方法,从DataView
的指定偏移量位置获取一个无符号 64 位整数。
语法
dataview.getBigUint64(byteOffset [, littleEndian])
参数
- byteOffset
- 偏移量,按字节偏移,从DataView读取一个整数
- littleEndian
- 可选指出64位整数以 little- or big-endian 类型存储。如果值为
false
orundefined
,读取一个大端数值.
返回值
A BigInt
.
异常
RangeError
- 如果
byteOffset
设置的偏移量超出了视图的范围,则抛出该异常。
说明
- 没有对齐约束。
- 可以从任何偏移量获取多字节值。
例子
var buffer = new ArrayBuffer(8); var dataview = new DataView(buffer); dataview.getBigUint64(0); // 0n