Metoda JavaScript polja indexOf().

Metoda JavaScript niza indexOf() koristi se za pretraživanje položaja određenog elementa u danom nizu. Ova metoda razlikuje velika i mala slova.

Indeksna pozicija prvog elementa u nizu uvijek počinje s nulom. Ako element nije prisutan u nizu, vraća -1.

Sintaksa

Metoda indexOf() predstavljena je sljedećom sintaksom:

 array.indexOf(element,index)  

Parametar

element - Predstavlja element koji se traži.

indeks - Predstavlja poziciju indeksa odakle počinje pretraživanje. Nije obavezno.

Povratak

Indeks određenog elementa.

Primjer metode JavaScript Array indexOf().

Pogledajmo nekoliko jednostavnih primjera metode indexOf().

Primjer 1

Ovdje ćemo ispisati položaj elementa.

 var arr=['C','C++','Python','C++','Java']; var result= arr.indexOf('C++'); document.writeln(result);  
Testirajte sada

Izlaz:

 1  

Primjer 2

U ovom primjeru dat ćemo vrijednost indeksa odakle počinje pretraživanje.

 var arr=['C','C++','Python','C++','Java']; var result= arr.indexOf('C++',2); document.writeln(result);  
Testirajte sada

Izlaz:

 3  

Primjer 3

Ovdje ćemo pretražiti element koji nije prisutan u nizu.

 var arr=['C','C++','Python','C++','Java']; var result= arr.indexOf('JavaScript'); document.writeln(result);  
Testirajte sada

Izlaz:

 -1