DEV Community

Cover image for Método indexOf - JavaScript
Elian Becali
Elian Becali

Posted on

Método indexOf - JavaScript

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);
Enter fullscreen mode Exit fullscreen mode

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
Enter fullscreen mode Exit fullscreen mode

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
Enter fullscreen mode Exit fullscreen mode

Método indexOf | Notion

Método indexOf | Youtube

Top comments (0)