ES6 - Metodo array lastIndexOf ()

Il metodo lastIndexOf () restituisce l'ultimo indice in cui un determinato elemento può essere trovato nell'array, o -1 se non è presente. L'array viene ricercato all'indietro, a partire da fromIndex.

Sintassi

array.lastIndexOf(searchElement[, fromIndex]);

Parametri

  • searchElement - Elemento da individuare nell'array.

  • fromIndex- L'indice dal quale iniziare la ricerca all'indietro. Il valore predefinito è la lunghezza dell'array, cioè verrà cercato l'intero array. Se l'indice è maggiore o uguale alla lunghezza dell'array, verrà eseguita la ricerca nell'intero array. Se negativo, viene considerato come offset dalla fine della matrice.

Valore di ritorno

Restituisce l'indice dell'elemento trovato dall'ultimo.

Esempio

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

Produzione

index is : 3