metoda indexOf - JavaScript

Metoda indexOf() vrátí hodnotu prvního indexu, kde se prvek v poli nachází. Jinak bude vráceno -1, což znamená, že prvek v poli neexistuje.

Parametry

searchElement - Prvek, který má být prohledán v poli.

fromIndex - Index pro zahájení vyhledávání má výchozí hodnotu 0. Pokud je předaná hodnota větší nebo rovna velikosti pole, vrátí se -1 a znamená to, že položka nebude prohledána. Pokud je hodnota záporná, bude pole prohledáváno zpětně. (Volitelné)

Syntaxe

const elementIndex = numbers.indexOf(searchElement, fromIndex);

Zpět

Metoda indexOf() vrátí hodnotu indexu, kde se prvek v poli nachází. Jinak bude vráceno -1, což znamená, že prvek v poli neexistuje.

Příklady

Vrátí index prvku, který obsahuje hodnotu 10

const numbers = [10, 6, 8, 19, 18, 20];

const elementIndex = numbers.indexOf(10);
// elementIndex -> 0

Vrátí index prvku, který obsahuje hodnotu 19, při pohledu z indexu 3

const numbers = [10, 6, 8, 19, 18, 20];

const elementIndex = numbers.indexOf(19, 3);
// elementIndex -> 3

indexOf metody | představa

indexOf metody | Youtube