<JavaScript - Array - Referenz
Beispiel
Suchen Sie ein Array für den Artikel "Apple" :
var fruits = ["Banana", "Orange", "Apple", "Mango"];
var a = fruits.lastIndexOf("Apple");
Das Ergebnis einer sein wird:
2
Was bedeutet , dass "Apple" an Position 2 in der Anordnung befindet.
Versuch es selber "Mehr "Try it Yourself" Sie "Try it Yourself" Beispiele unten.
Definition und Verwendung
Die lastIndexOf() Methode durchsucht das Array für das angegebene Element und gibt seine Position.
Die Suche wird an der angegebenen Position, oder am Ende starten, wenn keine Startposition angegeben wird, und die Suche am Anfang des Arrays beenden.
Gibt -1 zurück, wenn das Element nicht gefunden wird.
Wenn der Artikel für die Suche mehr als einmal vorhanden ist, gibt die lastIndexOf Methode, um die Position des letzten Auftretens.
Tipp: Wenn Sie von Anfang bis Ende suchen, verwenden Sie die href="jsref_indexof_array.html"> indexOf() method
Browser-Unterstützung
Die Zahlen in der Tabelle geben Sie die erste Browser-Version, die die Methode vollständig unterstützt.
Methode | |||||
---|---|---|---|---|---|
lastIndexOf() | Ja | 9.0 | Ja | Ja | Ja |
Syntax
Parameterwerte Parameter Beschreibung item Erforderlich. Der Artikel wird auf der Suche nach start Optional. Wo die Suche starten. Negative Werte werden an der angegebenen Position starten vom Ende zählen und an den Anfang suchen
Technische Details
Rückgabewert: Eine Zahl, die Position des angegebenen Elements darstellt, andernfalls -1 JavaScript Version: 1.6
Mehr Beispiele
Beispiel
Suchen Sie ein Array für den Artikel "Apple" :
var fruits = ["Banana", "Orange", "Apple", "Mango", "Banana", "Orange", "Apple"];
var a = fruits.lastIndexOf("Apple");
Das Ergebnis einer sein wird:
6
Versuch es selber "
Beispiel
Suchen Sie ein Array für das Element "Apple" , Beginn der Suche an Position 4:
var fruits = ["Banana", "Orange", "Apple", "Mango", "Banana", "Orange", "Apple"];
var a = fruits.lastIndexOf("Apple", 4);
Das Ergebnis einer sein wird:
2
Versuch es selber "
<JavaScript - Array - Referenz