O método indexOf() retorna o valor do primeiro índice em que o elemento for encontrado no array. Caso contrário será retornado -1, indicando que o elemento não existe no array.
Parâmetros
searchElement - Elemento a ser pesquisado no array.
fromIndex - O índice para iniciar a procura e tem o valor padrão 0. Caso o valor passado seja maior ou igual ao tamanho do array, é retornado -1 e significa que o item não será procurado. Caso o valor seja negativo, a procura do array será de trás pra frente. (Opcional)
Sintaxe
const elementIndex = numbers.indexOf(searchElement, fromIndex);
Retorno
O método indexOf() retorna o valor do índice em que o elemento for encontrado no array. Caso contrário será retornado -1, indicando que o elemento não existe no array.
Exemplos
Retorna o índice do elemento que contém o valor 10
const numbers = [10, 6, 8, 19, 18, 20];
const elementIndex = numbers.indexOf(10);
// elementIndex -> 0
Retorna o índice do elemento que contém o valor 19, procurando a partir do índice 3
const numbers = [10, 6, 8, 19, 18, 20];
const elementIndex = numbers.indexOf(19, 3);
// elementIndex -> 3
Top comments (0)