Метод compare - сравнение двух объектов буфера на NodeJS

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

Синтаксис

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

Пример

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

import { Buffer } from 'buffer'; let buffer1 = Buffer.alloc(12); let buffer2 = Buffer.alloc(10); console.log(Buffer.compare(buffer1, buffer2));

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

1

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

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



Чат с GPT Компилятор