JavaScript Array lastIndexOf()

Définition et utilisation

lastIndexOf() La méthode recherche l'élément spécifié dans le tableau et retourne sa position.

La recherche commence à partir de la position spécifiée, sinon elle commence par la fin et se termine au début du tableau.

Si l'élément n'est pas trouvé, lastIndexOf() La méthode retourne -1.

Si l'élément à rechercher apparaît plusieurs fois,lastIndexOf() La méthode retourne la position de la dernière apparition.

Astuce :Pour rechercher de la tête à la queue, utilisez indexOf() Méthode.

Exemple

Exemple 1

Recherche de l'élément "Apple" dans le tableau :

var fruits = ["Banana", "Orange", "Apple", "Mango"];
var a = fruits.lastIndexOf("Apple");

Essayez-le vous-même

Exemple 2

Recherche de l'élément "Apple" dans le tableau :

var fruits = ["Banana", "Orange", "Apple", "Mango", "Banana", "Orange", "Apple"];
var a = fruits.lastIndexOf("Apple");

Essayez-le vous-même

Exemple 3

Recherche de l'élément "Apple" dans le tableau, à partir de la position 4 :

var fruits = ["Banana", "Orange", "Apple", "Mango", "Banana", "Orange", "Apple"];
var a = fruits.lastIndexOf("Apple", 4);

Essayez-le vous-même

Syntaxe

array.lastIndexOf(item, start)

Valeur du paramètre

Paramètre Description
item Obligatoire. L'élément à rechercher.
start Optionnel. D'où commencer la recherche. Les valeurs négatives commencent par la fin et se terminent par le début.

Détails techniques

Valeur de retour : Nombre, représentant la position de l'élément spécifié, sinon -1.
Version de JavaScript : ECMAScript 5

Support du navigateur

Les numéros dans le tableau indiquent la première version de navigateur qui supporte cette méthode.

Tous les navigateurs le supportent pleinement lastIndexOf() Méthode :

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
soutenu 9.0 soutenu soutenu soutenu soutenu

pages associées

Tutoriel :Tableau JavaScript

Tutoriel :Const des tableaux JavaScript

Tutoriel :Méthodes des tableaux JavaScript

Tutoriel :Tri des tableaux JavaScript

Tutoriel :Itération des tableaux JavaScript