JavaScript-Array lastIndexOf()Methode
Beispiel
Finden Sie die Position des Array-Elements "Apple":
var a = fruits.lastIndexOf("Apple");
aAusgabe:
Die Ausgabe des obigen Beispiels bedeutet, dass "Apple" an der 2. Position im Array liegt.
Selbst ausprobieren »Definition und Verwendung
Die Methode lastIndexOf() gibt die Position des letzten Vorkommens eines angegebenen Elements in einem Array zurück und sucht rückwärts vom Ende der Zeichenkette.
Wenn das zu suchende Element nicht vorkommt, gibt die Methode -1 zurück.
Diese Methode durchsucht das Array vom Ende zum Anfang nach dem angegebenen Element item. Die Suche beginnt an der Startposition im Array oder am Ende des Arrays (wenn kein start-Parameter angegeben ist). Wenn ein Element gefunden wird, gibt sie die Position des ersten Vorkommens von item bei der Suche vom Ende zum Anfang zurück. Array-Indizes beginnen bei 0.
Wenn das angegebene Element nicht im Array gefunden wird, gibt sie -1 zurück.
Tipp:Wenn Sie die Position des ersten Vorkommens in einem Array finden möchten, verwenden Sie bitte dieindexOf()-Methode。
Browser-Unterstützung
![]()
![]()
![]()
![]()
![]()
Alle gängigen Browser unterstützen die lastIndexOf()-Eigenschaft, aber Internet Explorer 8 und frühere IE-Versionen unterstützen diese Methode nicht.
Syntax
Parameterwerte
| Parameter | Beschreibung |
|---|---|
| item | Erforderlich. Gibt den zu suchenden Zeichenkettenwert an. |
| start | Optionaler ganzzahliger Parameter. Gibt die Position in der Zeichenkette an, an der die Suche beginnt. Seine gültigen Werte sind 0 bis stringObject.length - 1. Wenn dieser Parameter weggelassen wird, beginnt die Suche beim letzten Zeichen der Zeichenkette. |
Rückgabewert
| Type | Beschreibung |
|---|---|
| Number | Wenn searchvalue vor der fromindex-Position in stringObject vorhanden ist, wird die Position des letzten Vorkommens von searchvalue zurückgegeben. |
Technische Details
| JavaScript-Version: | 1.6 |
|---|
Weitere Beispiele
Beispiel
Finden Sie die Position von "Apple" im Array:
var a = fruits.lastIndexOf("Apple");
aAusgabe:
Selbst ausprobieren »
Beispiel
Finden Sie die Position, an der die Zeichenkette "Apple" beginnend bei der vierten Position im Array auftritt:
var a = fruits.lastIndexOf("Apple",4);
aErgebnisausgabe:
Selbst ausprobieren »
Andere Erweiterungen
JavaScript Array-Objekt