You are currently viewing Node.js Метод Buffer.includes()

Node.js Метод Buffer.includes()

Буфер — это временное хранилище памяти, в котором хранятся данные при их перемещении из одного места в другое. Это похоже на массив целых чисел.

Метод Buffer.includes() проверяет, присутствует ли указанное значение или включено в буфер или нет.

Синтаксис:

buffer.includes( value, byteOffset, encoding );

Параметры: Этот метод принимает три параметра, которые перечислены ниже:

  • value (ценность): Он содержит значение, которое вы хотите найти в буфере.
  • byteOffset: Это необязательный параметр. Он ссылается на начальный индекс, из которого будут выполняться поиск элементов входного буфера. Значение по умолчанию равно 0.
  • encoding (кодирование): Если требуемое значение-строка, то вы также можете добавить тип кодировки. Значение по умолчанию-utf-8.

Возвращаемое Значение: Этот метод возвращает логическое значение True или False в зависимости от значения. Если значение найдено в буфере, то верните True, в противном случае верните False.

Ниже приведены примеры, иллюстрирующие использование Метод Buffer.includes() в Node.js:

Пример 1:

// Node.js program to demonstrate the
// Buffer.includes() Method
	
// Creating a buffer
const buffer = new Buffer('Geek One');

console.log(buffer.includes('Geek'));

Выход:

true

Пример 2:

// Node program to demonstrate the
// Buffer.includes() Method
	
const buffer = Buffer.from(
		'GeeksforGeeks: A computer science portal');

// Started checking the value from index 15 only
const output = buffer.includes('Geek', 15);

console.log(output);

Выход:

false

Примечание: Вышеуказанная программа будет скомпилирована и запущена с помощью node index.js команда.