logo

Metoda JavaScript Array indexOf().

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.

index - Reprezintă poziția indexului de unde începe căutarea. Este optional.

Î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