Node.js Свойство Buffer.buffer

Опубликовано: 29 Июля, 2021

Свойство Buffer.buffer - это встроенный интерфейс прикладного программирования класса Buffer в буферном модуле, который используется для получения объекта буфера массива, эквивалентного этому объекту буфера.

Синтаксис:

 const buf.buffer

Возвращаемое значение: это свойство возвращает объект буфера массива.

Пример 1: Имя файла: index.js

Javascript




// Node.js program to demonstrate the
// Buffer.buffer property
// Creating a Buffer
const buff = Buffer.from([1, 2, 3, 4, 5]);
// Getting the value of array buffer
const value = buff.buffer;
// Display the result
console.log( "Big Integer :- " + value);

Выход:

 Большое целое число: - [объект ArrayBuffer]

Пример 2: Имя файла: index.js

Javascript




// Node.js program to demonstrate the
// Buffer.buffer property
// Creating and initializing arraybuffer object
const arrbuff = new ArrayBuffer(16);
// Getting buffer object form existing
// arraybuffer object
const buffer = Buffer.from(arrbuff);
// Display the result
if (buffer.buffer === arrbuff)
console.log( "both buffer is equivalent" );
else
console.log( "both buffer is not equivalent" );

Выход:

 оба буфера эквивалентны

Запустите файл index.js, используя следующую команду:

 узел index.js

Ссылка: https://nodejs.org/api/buffer.html#buffer_buf_buffer