Node.js buffer lastIndexOf() Método
Ejemplo
Devuelve la última aparición de la letra "e":
var buf = Buffer.from('Hello, and welcome to Rome!');
console.log(buf.lastIndexOf('e'));
Definición y uso
El método lastIndexOf() comprueba si un valor específico está presente en el búfer y devuelve la posición.
Si el valor especificado aparece más de una vez, solo se devolverá la posición de la última aparición.
Este método devuelve -1 si el valor a buscar nunca ocurre.
Ver también: el método indexOf() , que devuelve la primera aparición del valor especificado.
Sintaxis
buffer.lastIndexOf(value, start, encoding);
Valores paramétricos
Parameter | Description |
---|---|
value | Required. What to search for. Legal value types: String Buffer Number (Integer) |
start | Optional. Where to begin the search. Default 0 |
encoding | Optional. If the value is a string, this parameter is used to specify its encoding. Default "utf8" |
Detalles técnicos
Valor de retorno: | Un Número, que representa la posición donde el valor de búsqueda especificado ocurre por última vez, o -1 si nunca ocurre |
---|---|
Versión de Node.js: | 6.0.0 |