JavaScript Array indexOf()
- Vorherige Seite includes()
- Nächste Seite isArray()
- Zurück zur vorherigen Ebene JavaScript Array Referenzhandbuch
Definition und Verwendung
indexOf()
Die Methode sucht nach dem angegebenen Element im Array und gibt seine Position zurück.
Die Suche beginnt an der angegebenen Position, wenn keine angegeben ist, beginnt sie am Anfang und endet am Ende des Arrays.
wird -1 zurückgegeben. indexOf()
wird -1 zurückgegeben.
Wenn das Element mehrmals vorkommt, indexOf()
Die Methode gibt die Position der ersten Erscheinung zurück.
Anmerkung:Die Position des ersten Elements ist 0, die Position des zweiten Elements ist 1 und so weiter.
Hinweis:Wenn Sie von Ende zu Anfang suchen möchten, verwenden Sie lastIndexOf()
Methode.
Beispiel
Beispiel 1
Suchen Sie das Element "Apple" im Array:
var fruits = ["Banana", "Orange", "Apple", "Mango"]; var a = fruits.indexOf("Apple");
Beispiel 2
Suchen Sie das Element "Apple" im Array, beginnen Sie mit Position 4 zu suchen:
var fruits = ["Banana", "Orange", "Apple", "Mango", "Banana", "Orange", "Apple"]; var a = fruits.indexOf("Apple", 4);
Syntax
array.indexOf(item, start)
Parameterwert
Parameter | Beschreibung |
---|---|
item | Erforderlich. Das zu suchende Element. |
start | Optional. Ab哪里开始搜索。Negative Werte geben die Position vom Ende aus an, dann wird gesucht, bis zum Ende. |
Technische Details
Rückgabewert: | Zahl, die die Position des angegebenen Elements darstellt, andernfalls -1. |
---|---|
JavaScript-Version: | ECMAScript 5 |
Browserunterstützung
Wird von allen Browsern vollständig unterstützt indexOf()
Methode:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Unterstützt | 9.0 | Unterstützt | Unterstützt | Unterstützt | Unterstützt |
Verwandte Seiten
Tutorial:JavaScript Array
Tutorial:JavaScript Array Const
Tutorial:JavaScript Array Methoden
Tutorial:JavaScript-Array-Sortieren
Tutorial:JavaScript-Array-Iteration
Handbuch:Array lastIndexOf-Methode
- Vorherige Seite includes()
- Nächste Seite isArray()
- Zurück zur vorherigen Ebene JavaScript Array Referenzhandbuch