El método indexOf() de matriz JavaScript se utiliza para buscar la posición de un elemento particular en una matriz determinada. Este método distingue entre mayúsculas y minúsculas.
La posición del índice del primer elemento de una matriz siempre comienza con cero. Si un elemento no está presente en una matriz, devuelve -1.
Sintaxis
El método indexOf() está representado por la siguiente sintaxis:
array.indexOf(element,index)
Parámetro
elemento - Representa el elemento a buscar.
Devolver
Un índice de un elemento particular.
Ejemplo del método JavaScript Array indexOf()
Veamos algunos ejemplos simples del método indexOf().
Ejemplo 1
Aquí, imprimiremos la posición de un elemento.
var arr=['C','C++','Python','C++','Java']; var result= arr.indexOf('C++'); document.writeln(result);Pruébalo ahora
Producción:
1
Ejemplo 2
En este ejemplo, proporcionaremos el valor del índice desde donde comienza la búsqueda.
var arr=['C','C++','Python','C++','Java']; var result= arr.indexOf('C++',2); document.writeln(result);Pruébalo ahora
Producción:
tipos de datos de referencia en java
3
Ejemplo 3
Aquí buscaremos un elemento que no esté presente en una matriz.
var arr=['C','C++','Python','C++','Java']; var result= arr.indexOf('JavaScript'); document.writeln(result);Pruébalo ahora
Producción:
-1