tutoriais mais recente desenvolvimento web
 

JavaScript ordem indexOf() Method

<JavaScript Matriz de Referência

Exemplo

Busca de uma matriz para o item "Apple" :

var fruits = ["Banana", "Orange", "Apple", "Mango"];
var a = fruits.indexOf("Apple");

O resultado de um será:

2

O que significa que "Apple" está localizado na posição 2 na matriz.

Tente você mesmo "

Mais "Try it Yourself" exemplos abaixo.


Definição e Uso

O indexOf() método pesquisa da matriz para o item especificado, e retorna a sua posição.

A pesquisa irá começar na posição especificada, ou no início se não a posição de início é especificado, e terminar a pesquisa no final da matriz.

Retorna -1 se o item não foi encontrado.

Se o item está presente mais do que uma vez, o método indexOf retorna a posição da primeira ocorrência.

Nota: O primeiro item tem posição 0, o segundo item tem a posição 1, e assim por diante.

Dica: Se você deseja pesquisar a partir do final de começar, use o href="jsref_lastindexof_array.html"> lastIndexOf() method


Suporte navegador

Os números na tabela especificar a primeira versão do navegador que suporta totalmente o método.

Método
indexOf() sim 9 1.5 sim sim

Sintaxe

Os valores dos parâmetros
Parâmetro Descrição
item Requeridos. O item a procurar
start Opcional. Onde para iniciar a pesquisa. Os valores negativos vão começar na posição determinada a contar do fim, e procurar até o fim.

Detalhes técnicos

Valor de retorno: Um número, representando a posição do produto específico, caso contrário -1
JavaScript Versão: 1,6

Exemplos

mais Exemplos

Exemplo

Busca de uma matriz para o item "Apple" , iniciando a pesquisa na posição 4:

var fruits = ["Banana", "Orange", "Apple", "Mango", "Banana", "Orange", "Apple"];
var a = fruits.indexOf("Apple", 4);

O resultado de um será:

6
Tente você mesmo "

<JavaScript Matriz de Referência