Метод lastIndexOf - поиск последнего индекса заданного значения в объекте буфера на NodeJS
Метод lastIndexOf
ищет последний индекс
заданного значения в объекте буфера.
В первом параметре метода указываем
значение, которое мы хотим найти
в объекте буфера. В качестве значения
можно передать строку, буфер или число.
Во втором необязательном
параметре можно задать индекс байтов, с
которого начнется поиск значения,
в третьем необязательном параметре -
кодировку (по умолчанию она равна
'utf8'
). Метод возвращает индекс
нужного нам значения, если значение не будет
обнаружено, то вернется -1
.
Синтаксис
буфер.lastIndexOf(значение, [начало поиска], [кодировка]);
Пример
Давайте найдем индекс
'a'
в нашем объекте
буфера:
import { Buffer } from 'buffer';
let buffer = Buffer.from('abcabc');
console.log(buffer.lastIndexOf('a'));
Результат выполненного кода:
3