logo

JavaScript Array metóda indexOf().

JavaScriptová metóda poľa indexOf() sa používa na vyhľadávanie pozície konkrétneho prvku v danom poli. Táto metóda rozlišuje malé a veľké písmená.

Indexová pozícia prvého prvku v poli vždy začína nulou. Ak sa prvok v poli nenachádza, vráti hodnotu -1.

Syntax

Metóda indexOf() je reprezentovaná nasledujúcou syntaxou:

 array.indexOf(element,index) 

Parameter

element - Predstavuje prvok, ktorý sa má hľadať.

index - Predstavuje pozíciu indexu, odkiaľ začína vyhľadávanie. Je to voliteľné.

Návrat

Index konkrétneho prvku.

Príklad metódy JavaScript Array indexOf().

Pozrime sa na niekoľko jednoduchých príkladov metódy indexOf().

Príklad 1

Tu vytlačíme polohu prvku.

 var arr=['C','C++','Python','C++','Java']; var result= arr.indexOf('C++'); document.writeln(result); 
Vyskúšajte to

Výkon:

 1 

Príklad 2

V tomto príklade poskytneme hodnotu indexu, od ktorej vyhľadávanie začína.

 var arr=['C','C++','Python','C++','Java']; var result= arr.indexOf('C++',2); document.writeln(result); 
Vyskúšajte to

Výkon:

triedenie zoznamov java
 3 

Príklad 3

Tu budeme hľadať prvok, ktorý nie je prítomný v poli.

 var arr=['C','C++','Python','C++','Java']; var result= arr.indexOf('JavaScript'); document.writeln(result); 
Vyskúšajte to

Výkon:

 -1