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
ECMAScript Language Specification
# sec-dataview.prototype.getbiguint64

Browser compatibility

BCD tables only load in the browser

See also