📅  最后修改于: 2023-12-03 15:03:12.278000             🧑  作者: Mango
Node.js Buffer.writeBigInt64BE() 方法用于将 BigInt 类型的整数值以大端字节序写入 Buffer 对象中。
在本篇文章中,我们将会介绍如何使用 Buffer.writeBigInt64BE() 方法,以及其参数和返回值。同时,我们也会提供一些使用示例和注意事项,帮助开发者更好的了解该方法的用法和限制。
Buffer.writeBigInt64BE(value, offset[, noAssert])
value
:你要写入的 BigInt 类型的整数值offset
:你要写入的起始偏移量noAssert
:默认为 false,表示会进行数据范围检查返回的是用于写入的字节数,如果写入的值超出了 Buffer 对象,则仅截取能够容纳的字节长度。
以下示例展示了如何使用 Buffer.writeBigInt64BE() 方法来写入一个 BigInt 类型的整数值。
const buf = Buffer.alloc(8);
buf.writeBigInt64BE(BigInt('1234567890123456789'), 0);
console.log(buf); // <Buffer 11 22 f4 50 80 6f d0 ad>