BigUint64阵列

这个BigUint64阵列类型化数组表示一个64位无符号整数数组,按平台字节顺序排列。如果需要控制字节顺序,请使用数据视图而不是。内容初始化为0个除非明确提供了初始化数据。建立后,可以使用对象的方法或使用标准数组索引语法(即使用括号表示法)引用数组中的元素。

BigUint64阵列是隐藏的类型数组类。

施工单位

BigUint64阵列()

创建新的BigUint64阵列对象。

静态特性

还从其父级继承静态属性类型数组.

BigUint64数组。字节_性能_元素

返回元素大小的数值。8在以下情况下BigUint64阵列.

静态方法

从其父级继承静态方法类型数组.

实例属性

还从其父级继承实例属性类型数组.

这些属性定义于BigUint64阵列原型并由所有人共享BigUint64阵列实例。

BigUint64阵列原型。字节_性能_元素

返回元素大小的数值。8如果是BigUint64阵列.

BigUint64阵列原型结构

创建实例对象的构造函数。对于BigUint64阵列实例,初始值为BigUint64阵列构造函数。

实例方法

从其父级继承实例方法类型数组.

示例

创建BigUint64Array的不同方法

js公司
//从一个长度
常数大城市64= 新的 BigUint64阵列(2);大城市64[0] = 42亿;慰问.日志(大城市64[0]); //42亿慰问.日志(大城市64.长度); // 2慰问.日志(大城市64.字节_性能_元素); // 8

//从数组
常数x个= 新的 BigUint64阵列([21个, 310亿]);慰问.日志(x个[1]); //310亿

//从另一个TypedArray
常数= 新的 BigUint64阵列(x个);慰问.日志([0]); //21个

//从ArrayBuffer
常数缓冲器= 新的 阵列缓冲区(64);
常数z(z)= 新的 BigUint64阵列(缓冲器, 8, 4);慰问.日志(z(z).字节偏移量); // 8

//从iterable
常数可迭代的= (功能* () {
  产量* [1个, 2个, 3个];
})();
常数biguint64来自Iterable= 新的 BigUint64阵列(可迭代的);慰问.日志(biguint64来自Iterable);
//BigUint64阵列[1n,2n,3n]

规格

规范
ECMAScript语言规范
#sec-typedarray-对象

浏览器兼容性

BCD表仅在浏览器中加载

另请参见