Der JavaScript-Array indexOf()-Methode gibt die Position des ersten Vorkommens eines Werts in einer Zeichenfolge zurück. Wenn der Wert nicht gefunden wird, wird -1 zurückgegeben. Diese Methode bietet eine einfache Möglichkeit, die Position bestimmter Zeichen oder Teilzeichenfolgen innerhalb von Zeichenfolgen zu bestimmen.
Syntax
array.indexOf(element, start)>
Parameter:
CSS-Hintergrund
- Element: Dieser Parameter enthält das Element, dessen Index zurückgegeben wird.
- Start: Dieser Parameter ist optional und enthält den Startpunkt des Arrays, wobei der Standardwert 0 ist, um die Suche zu starten.
Rückgabewert: Diese Methode gibt den Index des ersten Vorkommens des Elements zurück. Wenn das Element im Array nicht gefunden werden kann, gibt diese Methode -1 zurück.
Beispiel 1: Suchen des Index eines Elements im Array
Dieser Code demonstriert die Verwendung vonindexOf()>Methode, um den Index des Elements gfg im Array zu findenname>. Der Index von gfg wird in der Variablen gespeicherta>und dann an der Konsole angemeldet.
let name = ['gfg', 'cse', 'geeks', 'portal']; a = name.indexOf('gfg') // Printing result of method console.log(a)> Ausgabe
0>
Beispiel 2: Suche nach Element im Array
Dieser Code demonstriert die Verwendung vonindexOf()>Methode, um den Index eines bestimmten Elements zu finden (2>) in einem Array (A>). Es gibt den Index des ersten Vorkommens des Elements im Array zurück (1>in diesem Fall). Wenn das Element nicht gefunden wird, wird es zurückgegeben-1>.
JavaScript
// Taking input as an array A // having some elements. let A = [1, 2, 3, 4, 5]; // indexOf() method is called to // test whether the searching element // is present in given array or not. a = A.indexOf(2) // Printing result of method. console.log(a);>
Ausgabe
1>
Wir haben eine vollständige Liste der Javascript-Array-Methoden. Um diese zu überprüfen, gehen Sie bitte hier durch Vollständige Javascript-Array-Referenz Artikel.
Unterstützte Browser:
- Google Chrome
- Rand
- Feuerfuchs
- Oper
- Safari