ES6 - Método de matriz lastIndexOf ()

El método lastIndexOf () devuelve el último índice en el que se puede encontrar un elemento dado en la matriz, o -1 si no está presente. La matriz se busca hacia atrás, comenzando en fromIndex.

Sintaxis

array.lastIndexOf(searchElement[, fromIndex]);

Parámetros

  • searchElement - Elemento a ubicar en la matriz.

  • fromIndex- El índice en el que empezar a buscar hacia atrás. Por defecto, la longitud de la matriz, es decir, se buscará en toda la matriz. Si el índice es mayor o igual que la longitud de la matriz, se buscará en toda la matriz. Si es negativo, se toma como el desplazamiento desde el final de la matriz.

Valor devuelto

Devuelve el índice del último elemento encontrado.

Ejemplo

var index = [12, 5, 8, 130, 44].lastIndexOf(8); 
console.log("index is : " + index );

Salida

index is : 3