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.
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