Neueste Web-Entwicklung Tutorials
 

JavaScript Feld indexOf() Method

<JavaScript - Array - Referenz

Beispiel

Suchen Sie ein Array für den Artikel "Apple" :

var fruits = ["Banana", "Orange", "Apple", "Mango"];
var a = fruits.indexOf("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 indexOf() Methode durchsucht das Array für das angegebene Element und gibt seine Position.

Die Suche wird an der angegebenen Position, oder am Anfang beginnen, wenn keine Startposition angegeben wird, und am Ende des Arrays die Suche beenden.

Gibt -1 zurück, wenn das Element nicht gefunden wird.

Wenn der Artikel mehr als einmal vorhanden ist, gibt die indexOf Methode, um die Position des ersten Auftretens.

Hinweis: Das erste Element hat Position 0, das zweite Element der Position 1 hat und so weiter.

Tipp: Wenn Sie von Ende suchen beginnen soll, verwenden Sie die href="jsref_lastindexof_array.html"> lastIndexOf() method


Browser-Unterstützung

Die Zahlen in der Tabelle geben Sie die erste Browser-Version, die die Methode vollständig unterstützt.

Methode
indexOf() Ja 9.0 1.5 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 bis zum Ende suchen.

Technische Details

Rückgabewert: Eine Zahl, die Position des angegebenen Elements darstellt, andernfalls -1
JavaScript Version: 1.6

Beispiele

Mehr Beispiele

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.indexOf("Apple", 4);

Das Ergebnis einer sein wird:

6
Versuch es selber "

<JavaScript - Array - Referenz