logo

JavaScript Array metoda indexOf().

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.

index - Představuje pozici indexu, odkud začíná vyhledávání. Je to nepovinné.

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