Метод compare

Метод compare сравнивает два объекта буфера и возвращает число, определяющее их различия. Если метод возвращает 0 - два буфера являются одинаковыми по размеру, 1 - первый буфер больше второго, -1 - первый буфер меньше второго. В параметре метода указываем два буфера, которые хотим сравнить между собой.

Синтаксис

javascriptBuffer.compare(первый буфер, второй буфер);

Пример

Давайте сравним два буфера:

javascriptimport { Buffer } from 'buffer';

let buffer1 = Buffer.alloc(12);
let buffer2 = Buffer.alloc(10);
console.log(Buffer.compare(buffer1, buffer2));

Результат выполненного кода:

javascript1

Смотрите также

  • метод alloc,
    который создает новый объект буфера
  • метод equals,
    который сравнивает буферы и возвращает булевое значение