JS dataview getBigUint64()
getBigUint64()
方法,从DataView
的指定偏移量位置获取一个无符号64位整数(unsigned long long)。
上述交互例程存储在github仓库中. 如果你想贡献这段交互代码, 请克隆https://github.com/mdn/interactive-examples ,然后给我们提交一个pull request.
语法
dataview.getBigUint64(byteOffset [, littleEndian])
参数
byteOffset
偏移量,按字节偏移,从DataView读取一个整数
littleEndian
可选 指出64位整数以 little- or big-endian 类型存储. 如果值为 false
or undefined
, 读取一个大端数值.
返回值
A BigInt
.
异常
Thrown if the byteOffset
is set such that it would read beyond the end of the view.
Description
There is no alignment constraint; multi-byte values may be fetched from any offset.
Examples
Using the getBigUint64
method
var buffer = new ArrayBuffer(8);
var dataview = new DataView(buffer);
dataview.getBigUint64(0); // 0n
Specifications
Specification | Status | Comment |
---|---|---|
DataView.prototype.getBigUint64 proposal |