logo

JavaScript Array indexOf() metódus

A JavaScript tömb indexOf() metódusa egy adott elem pozíciójának keresésére szolgál egy adott tömbben. Ez a módszer megkülönbözteti a kis- és nagybetűket.

A tömb első elemének indexpozíciója mindig nullával kezdődik. Ha egy elem nem szerepel a tömbben, akkor -1-et ad vissza.

Szintaxis

Az indexOf() metódust a következő szintaxis képviseli:

 array.indexOf(element,index) 

Paraméter

elem - A keresendő elemet jelöli.

index – Az index pozícióját jelenti, ahonnan a keresés indul. Ez nem kötelező.

Visszatérés

Egy adott elem indexe.

JavaScript Array indexOf() metódus példa

Nézzünk néhány egyszerű példát az indexOf() metódusra.

1. példa

Itt kiírjuk egy elem pozícióját.

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

Kimenet:

 1 

2. példa

Ebben a példában az indexértéket adjuk meg, ahonnan a keresés indul.

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

Kimenet:

linux parancs a zip-hez
 3 

3. példa

Itt olyan elemet fogunk keresni, amely nem szerepel egy tömbben.

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

Kimenet:

 -1