当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


JavaScript dataView.setBigInt64()用法及代码示例


此setBigInt64()方法用于在从DataView开始的特定字节偏移处存储带符号的64位整数(长长)值。

用法:

dataview.setBigInt64(byteOffset, val [, littleEndian])

参数:

  • byteOffset:此参数指定从视图开始到读取数据的偏移量(以字节为单位)。
  • val:此参数指定要设置为BigInt的值。
  • littleEndian:这是可选参数。如果为true,则指示64位int是按小端还是大端格式存储的。如果设置为false或not-defined,则将读取big-endian值。

返回值:

此函数不返回任何内容。



范例1:在此示例中,在偏移量0处将值设置为7。

<script> 
    var buffr = new ArrayBuffer(8); 
    var dView = new DataView(buffr); 
    dView.setBigInt64(0, 7n); 
    document.write(dView.getBigInt64(0)); 
</script>

输出:

7

范例2:在此示例中,在偏移量4处设置的值为789。

<script> 
    // create an ArrayBuffer with a size in bytes 
    const buffr = new ArrayBuffer(16); 
    // constant value to set 
    const val = 789n; 
    const dView = new DataView(buffr); 
    dView.setBigInt64(4, val); 
    document.write(dView.getBigInt64(4)); 
</script>

输出:

789

相关用法


注:本文由纯净天空筛选整理自PranchalKatiyar大神的英文原创作品 JavaScript dataView.setBigInt64() method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。