Get to know MDN better
Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.
Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit Juli 2015 browserübergreifend verfügbar.
Die indexOf()-Methode von Array Instanzen gibt den ersten Index zurück, an dem ein gegebenes Element im Array gefunden werden kann, oder -1, wenn es nicht vorhanden ist.
Element, das im Array gesucht werden soll.
fromIndex OptionalNullbasierter Index, ab dem die Suche beginnt, zu einer Ganzzahl konvertiert.
Der erste Index von searchElement im Array; -1, wenn nicht gefunden.
Die indexOf()-Methode vergleicht searchElement mit den Elementen des Arrays unter Verwendung von strikter Gleichheit (dem gleichen Algorithmus, der vom === Operator verwendet wird). NaN-Werte werden niemals als gleich angesehen, daher gibt indexOf() immer -1 zurück, wenn searchElement NaN ist.
Die indexOf()-Methode überspringt leere Stellen in dünn besiedelten Arrays.
Die indexOf()-Methode ist generisch. Sie erwartet nur, dass der this Wert eine length-Eigenschaft und integer-indexierte Eigenschaften hat.
Das folgende Beispiel verwendet indexOf(), um Werte in einem Array zu lokalisieren.
Sie können indexOf() nicht verwenden, um nach NaN zu suchen.
Sie können indexOf() nicht verwenden, um nach leeren Stellen in dünn besiedelten Arrays zu suchen.
Die indexOf()-Methode liest die length-Eigenschaft von this und greift auf jede Eigenschaft zu, deren Schlüssel eine nicht-negative Ganzzahl kleiner als length ist.
| ECMAScript® 2027 Language Specification # sec-array.prototype.indexof |
JavaScript aktivieren, um diese Browser-Kompatibilitätstabelle anzuzeigen.
Der Bauplan für ein besseres Internet.
Besuche die gemeinnützige Muttergesellschaft der Mozilla Corporation, die Mozilla Foundation.
Teile dieses Inhalts sind ©1998–2026 von einzelnen mozilla.org-Mitwirkenden. Inhalte sind verfügbar unter einer Creative-Commons-Lizenz.