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