El método Buffer.writeBigUInt64LE() es una interfaz de programación de aplicaciones incorporada de la clase Buffer dentro del módulo Buffer que se utiliza para escribir un valor de entero grande de 64 bits Little Endian en un búfer asignado en el desplazamiento especificado.
Sintaxis:
Buffer.writeBigUInt64LE( value, offset )
Parámetros:
Valor devuelto: este método devuelve un valor entero sin signo que es la suma del desplazamiento y el número de bytes escritos.
Los siguientes ejemplos ilustran el uso del método Buffer.writeBigUInt64LE() en Node.js:
Ejemplo 1:
Nombre de archivo: index.js
// Node.js program to demonstrate the // buffer.writeBigUInt64LE() method const buf = Buffer.allocUnsafe(8); // Writing big integer value into buffer // by using writeBigUInt64LE() method buf.writeBigUInt64LE(0x01030405060708n, 0); // display the buffer console.log(buf);
Ejecute el archivo index.js con el siguiente comando:
node index.js
Producción:
<Buffer 08 07 06 05 04 03 01 00>
Ejemplo 2:
Nombre de archivo: index.js
// Node.js program to demonstrate the // buffer.writeBigUInt64LE() method const buf = Buffer.allocUnsafe(8); // writing big integer value into buffer // by using writeBigUInt64LE() method buf.writeBigUInt64LE(0xaa03040506efffn, 0); // Display the buffer console.log(buf);
Ejecute el archivo index.js con el siguiente comando:
node index.js
Producción:
<Buffer ff ef 06 05 04 03 aa 00>
Referencia: https://nodejs.org/dist/latest-v12.x/docs/api/buffer.html#buffer_buf_writebiguint64le_value_offset
Publicación traducida automáticamente
Artículo escrito por RohitPrasad3 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA