ES6 - Méthode Array lastIndexOf ()

La méthode lastIndexOf () renvoie le dernier index auquel un élément donné peut être trouvé dans le tableau, ou -1 s'il n'est pas présent. Le tableau est recherché en arrière, à partir de fromIndex.

Syntaxe

array.lastIndexOf(searchElement[, fromIndex]);

Paramètres

  • searchElement - Élément à localiser dans le tableau.

  • fromIndex- L'index à partir duquel commencer la recherche en arrière. La valeur par défaut est la longueur du tableau, c'est-à-dire que tout le tableau sera recherché. Si l'index est supérieur ou égal à la longueur du tableau, le tableau entier sera recherché. S'il est négatif, il est considéré comme le décalage à partir de la fin du tableau.

Valeur de retour

Renvoie l'index de l'élément trouvé à partir du dernier.

Exemple

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

Production

index is : 3