Metoda JavaScript array indexOf() este folosită pentru a căuta poziția unui anumit element într-o matrice dată. Această metodă face distincție între majuscule și minuscule.
Poziția de index a primului element dintr-o matrice începe întotdeauna cu zero. Dacă un element nu este prezent într-o matrice, acesta returnează -1.
Sintaxă
Metoda indexOf() este reprezentată de următoarea sintaxă:
array.indexOf(element,index)
Parametru
element - Reprezintă elementul de căutat.
Întoarcere
Un index al unui anumit element.
Exemplu de metodă JavaScript Array indexOf().
Să vedem câteva exemple simple de metoda indexOf().
Exemplul 1
Aici, vom tipări poziția unui element.
var arr=['C','C++','Python','C++','Java']; var result= arr.indexOf('C++'); document.writeln(result);Testează-l acum
Ieșire:
1
Exemplul 2
În acest exemplu, vom furniza valoarea indexului de unde începe căutarea.
var arr=['C','C++','Python','C++','Java']; var result= arr.indexOf('C++',2); document.writeln(result);Testează-l acum
Ieșire:
topologii
3
Exemplul 3
Aici, vom căuta un element care nu este prezent într-o matrice.
var arr=['C','C++','Python','C++','Java']; var result= arr.indexOf('JavaScript'); document.writeln(result);Testează-l acum
Ieșire:
-1