JavaScriptová metoda pole indexOf() se používá k vyhledání pozice určitého prvku v daném poli. Tato metoda rozlišuje malá a velká písmena.
Indexová pozice prvního prvku v poli vždy začíná nulou. Pokud prvek v poli není, vrátí -1.
Syntax
Metoda indexOf() je reprezentována následující syntaxí:
array.indexOf(element,index)
Parametr
živel - Představuje prvek, který má být prohledán.
Vrátit se
Index konkrétního prvku.
Příklad metody JavaScript Array indexOf().
Podívejme se na několik jednoduchých příkladů metody indexOf().
Příklad 1
Zde vytiskneme polohu prvku.
var arr=['C','C++','Python','C++','Java']; var result= arr.indexOf('C++'); document.writeln(result);Otestujte to hned
Výstup:
1
Příklad 2
V tomto příkladu poskytneme hodnotu indexu, odkud začíná vyhledávání.
var arr=['C','C++','Python','C++','Java']; var result= arr.indexOf('C++',2); document.writeln(result);Otestujte to hned
Výstup:
java výjimky
3
Příklad 3
Zde budeme hledat prvek, který není přítomen v poli.
var arr=['C','C++','Python','C++','Java']; var result= arr.indexOf('JavaScript'); document.writeln(result);Otestujte to hned
Výstup:
-1