DataView.prototype.getBigUint64()

getBigUint64()方法,从DataView的指定偏移量位置获取一个无符号64位整数(unsigned long long)。

语法

dataview.getBigUint64(byteOffset [, littleEndian])

参数

byteOffset
偏移量,按字节偏移,从DataView读取一个整数
littleEndian
可选 指出64位整数以 little- or big-endian 类型存储. 如果值为 false or undefined, 读取一个大端数值.

返回值

异常

RangeError
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

Browser compatibility

BCD tables only load in the browser

See also