JavaScript Array lastIndexOf()
- Página anterior length
- Próxima página map()
- Voltar à página anterior Manual de Referência JavaScript Array
Definição e uso
lastIndexOf()
O método busca um item específico no array e retorna sua posição.
A busca começará na posição especificada, se não for especificada, começará do final e terminará no início do array.
Se o item não for encontrado, lastIndexOf()
O método retornará -1.
Se o item a ser pesquisado aparecer mais de uma vez,lastIndexOf()
O método retornará a posição da última ocorrência.
Dica:Se você quiser buscar do início ao fim, use indexOf()
Método.
Exemplo
Exemplo 1
Buscar o item "Apple" no array:
var fruits = ["Banana", "Orange", "Apple", "Mango"]; var a = fruits.lastIndexOf("Apple");
Exemplo 2
Buscar o item "Apple" no array:
var fruits = ["Banana", "Orange", "Apple", "Mango", "Banana", "Orange", "Apple"]; var a = fruits.lastIndexOf("Apple");
Exemplo 3
Buscar o item "Apple" no array, começando da posição 4:
var fruits = ["Banana", "Orange", "Apple", "Mango", "Banana", "Orange", "Apple"]; var a = fruits.lastIndexOf("Apple", 4);
Sintaxe
array.lastIndexOf(item, start)
Valor do parâmetro
Parâmetro | Descrição |
---|---|
item | Obrigatório. O item a ser pesquisado. |
start | Opcional. De onde começar a busca. Posições negativas começam do final e buscam até o início. |
Detalhes técnicos
Retorno: | Número, que representa a posição do item especificado, caso contrário -1. |
---|---|
Versão do JavaScript: | ECMAScript 5 |
Suporte do navegador
Os números na tabela indicam a primeira versão do navegador que suporta completamente este método.
Todos os navegadores suportam completamente este método. lastIndexOf()
Método:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Suporte | 9.0 | Suporte | Suporte | Suporte | Suporte |
Páginas relacionadas
Tutorial:Array JavaScript
Tutorial:Const de array JavaScript
Tutorial:Métodos de array JavaScript
Tutorial:Ordenação de arrays JavaScript
Tutorial:Iteração de arrays JavaScript
- Página anterior length
- Próxima página map()
- Voltar à página anterior Manual de Referência JavaScript Array