logo

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:

sunčano diol doba
 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