O método indexOf() do array JavaScript é usado para pesquisar a posição de um elemento específico em um determinado array. Este método diferencia maiúsculas de minúsculas.
A posição do índice do primeiro elemento em uma matriz sempre começa com zero. Se um elemento não estiver presente em um array, ele retornará -1.
Sintaxe
O método indexOf() é representado pela seguinte sintaxe:
array.indexOf(element,index)
Parâmetro
elemento - Representa o elemento a ser pesquisado.
Retornar
Um índice de um elemento específico.
Exemplo de método JavaScript Array indexOf()
Vamos ver alguns exemplos simples do método indexOf().
Exemplo 1
Aqui, imprimiremos a posição de um elemento.
var arr=['C','C++','Python','C++','Java']; var result= arr.indexOf('C++'); document.writeln(result);Teste agora
Saída:
1
Exemplo 2
Neste exemplo, forneceremos o valor do índice de onde a pesquisa começa.
var arr=['C','C++','Python','C++','Java']; var result= arr.indexOf('C++',2); document.writeln(result);Teste agora
Saída:
quantos milhões existem em um bilhão
3
Exemplo 3
Aqui, procuraremos um elemento que não esteja presente em um array.
var arr=['C','C++','Python','C++','Java']; var result= arr.indexOf('JavaScript'); document.writeln(result);Teste agora
Saída:
-1