Propiedad Node.js Buffer.length

La propiedad Buffer.length es una interfaz de programación de aplicaciones incorporada de la clase Buffer dentro del módulo de búfer que se utiliza para obtener la longitud de este objeto de búfer.

Sintaxis:

const Buffer.length

Parámetros: Esta propiedad no acepta ningún parámetro.

Valor devuelto: esta propiedad devuelve la longitud de este objeto de búfer.

Ejemplo 1: Nombre de archivo: index.js

Javascript

// Node.js program to demonstrate the
// Buffer.length property
  
// Creating and initializing arraybuffer object
const arrbuff = new ArrayBuffer(16);
  
// Getting buffer object form existing
// arraybuffer object
const buffer = Buffer.from(arrbuff);
  
// Getting byteoffset of buffer
// by using byoffset api
const length = buffer.length;
  
// Display the result
console.log("Length is : " + length);

Producción:

Length is : 16

Ejemplo 2: Nombre de archivo: index.js

Javascript

// Node.js program to demonstrate the
// Buffer.length property
  
// Creating and initializing arraybuffer object
const arrbuff = new ArrayBuffer(16);
  
// Getting buffer object form existing
// arraybuffer object
const buffer = Buffer.from(arrbuff);
  
// Getting byteoffset of buffer
// by using byoffset api
const length = buffer.length;
  
// Creating and initializing Int8Array object
const buff = new Int8Array(buffer, buffer.byteoffset, length);
  
// Display the result
console.log("Int8Arry object :- " + buff);

Producción:

Int8Arry object :- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0

Ejecute el archivo index.js con el siguiente comando:

node index.js

Referencia: https://nodejs.org/dist/latest-v12.x/docs/api/buffer.html#buffer_buf_length

Publicación traducida automáticamente

Artículo escrito por RohitPrasad3 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *