JavaScript Array lastIndexOf()
- Página anterior length
- Página siguiente map()
- Volver a la capa superior Manual de referencia de JavaScript Array
Definición y uso
lastIndexOf()
El método busca el elemento especificado en el array y devuelve su posición.
La búsqueda comenzará desde la posición especificada, y si no se especifica una posición de inicio, comenzará desde el final y terminará en el principio del array.
Si no se encuentra el elemento, lastIndexOf()
El método devuelve -1.
Si el elemento que se busca aparece más de una vez,lastIndexOf()
El método devolverá la última posición de aparición.
Consejo:Si se debe buscar de principio a fin, usar indexOf()
Método.
Ejemplo
Ejemplo 1
Buscar el elemento "Apple" en el array:
var fruits = ["Banana", "Orange", "Apple", "Mango"]; var a = fruits.lastIndexOf("Apple");
Ejemplo 2
Buscar el elemento "Apple" en el array:
var fruits = ["Banana", "Orange", "Apple", "Mango", "Banana", "Orange", "Apple"]; var a = fruits.lastIndexOf("Apple");
Ejemplo 3
Buscar el elemento "Apple" en el array, comenzando desde la posición 4:
var fruits = ["Banana", "Orange", "Apple", "Mango", "Banana", "Orange", "Apple"]; var a = fruits.lastIndexOf("Apple", 4);
Sintaxis
array.lastIndexOf(item, start)
Valor del parámetro
Parámetro | Descripción |
---|---|
item | Obligatorio. El elemento que se debe buscar. |
start | Opcional. Desde dónde comenzar la búsqueda. Los valores negativos comienzan desde el final y luego se busca hasta el principio. |
Detalles técnicos
Valor devuelto: | Número, que representa la posición del elemento especificado, de lo contrario -1. |
---|---|
Versión de JavaScript: | ECMAScript 5 |
Soporte del navegador
Los números en la tabla indican la primera versión del navegador que soporta completamente este método.
Todos los navegadores lo soportan completamente lastIndexOf()
Método:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Soporte | 9.0 | Soporte | Soporte | Soporte | Soporte |
Páginas relacionadas
Tutoriales:Arrays de JavaScript
Tutoriales:Const de arrays de JavaScript
Tutoriales:Métodos de arrays de JavaScript
Tutoriales:Ordenar arrays de JavaScript
Tutoriales:Iteración de arrays de JavaScript
- Página anterior length
- Página siguiente map()
- Volver a la capa superior Manual de referencia de JavaScript Array