<Matriz de referencia JavaScript
Ejemplo
Buscar una matriz para el artículo "Apple" :
var fruits = ["Banana", "Orange", "Apple", "Mango"];
var a = fruits.indexOf("Apple");
El resultado de una será:
2
Lo que significa que "Apple" se encuentra en la posición 2 de la matriz.
Inténtalo tú mismo "Más "Try it Yourself" ejemplos a continuación.
Definición y Uso
El indexOf() método busca en la matriz para el elemento especificado, y devuelve su posición.
La búsqueda comenzará en la posición especificada, o al principio si no se especifica la posición de inicio y fin a la búsqueda en la parte final de la matriz.
Devuelve -1 si no se encuentra el elemento.
Si el artículo está presente más de una vez, el método indexOf devuelve la posición de la primera ocurrencia.
Nota: El primer elemento tiene la posición 0, el segundo elemento tiene la posición 1, y así sucesivamente.
Consejo: Si desea buscar de un extremo a empezar, utilice el href="jsref_lastindexof_array.html"> lastIndexOf() method
Soporte del navegador
Los números de la tabla especifican la primera versión del navegador que es totalmente compatible con el método.
Método | |||||
---|---|---|---|---|---|
indexOf() | Sí | 9.0 | 1.5 | Sí | Sí |
Sintaxis
Los valores de los parámetros Parámetro Descripción item Necesario. El elemento a buscar start Opcional. Por dónde empezar la búsqueda. Los valores negativos se iniciará en la posición dada a contar desde el final, y la búsqueda hasta el final.
Detalles técnicos
Valor de retorno: Un número, que representa la posición del elemento especificado, de lo contrario -1 Versión de JavaScript: 1.6
Más ejemplos
Ejemplo
Buscar una matriz para el artículo "Apple" , a partir de la búsqueda en la posición 4:
var fruits = ["Banana", "Orange", "Apple", "Mango", "Banana", "Orange", "Apple"];
var a = fruits.indexOf("Apple", 4);
El resultado de una será:
6
Inténtalo tú mismo "
<Matriz de referencia JavaScript