Node.js | Buffer.equals () Метод

Опубликовано: 4 Августа, 2021

Метод Buffer.equals () используется для сравнения двух буферных объектов и возвращает True для обоих буферных объектов, в противном случае возвращает False.

Синтаксис:

 buffer.equals (buf)

Параметры: этот метод принимает единственный параметр otherBuffer, который содержит другой буфер для сравнения с объектом буфера.

Возвращаемое значение: этот метод возвращает True, если оба буферных объекта равны, в противном случае возвращает false.

Примеры ниже иллюстрируют метод Buffer.equals () в Node.js:

Пример 1:




// Node.js program to demonstrate the
// Buffer.equals() Method
// Create two bufferes
var buf1 = Buffer.from( 'Hi' );
var buf2 = Buffer.from( 'Hi' );
// Prints true(boolean value)
console.log(buf1.equals(buf2));

Выход:

 правда

Пример 2:




// Node.js program to demonstrate the
// Buffer.equals() Method
// Create two bufferes
var buf1 = Buffer.from( 'Hi' );
var buf2 = Buffer.from( 'Hello' );
// Prints false(boolean value)
console.log(buf1.equals(buf2));

Выход:

 ложный

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