Este tutorial ilustrará la mejor manera de encontrar un elemento en una matriz en JavaScript.
¿Cuál es una forma eficiente de encontrar/verificar si un artículo está en una matriz de JavaScript??
Hay varios métodos para encontrar el elemento en una matriz, pero los mejores son los siguientes:
Método 1: Encuentre un elemento en la matriz utilizando el método INCENDER ()
El método incluye () devuelve un valor booleano que indica si una matriz contiene un elemento en particular o no. Da "verdadero"Si el elemento particular se encuentra en una matriz. Más, regresa "FALSO". Este método es fácil de usar y requiere un solo argumento, el elemento que está buscando.
Sintaxis
Use la siguiente sintaxis para encontrar el elemento en una matriz:
formación.Incluye (elemento)Ejemplo
Crear una matriz de números:
varilla var = [5, 8, 11, 14, 15, 20, 23, 25];Ahora, verifique si el elemento "11"Existe en la matriz usando el"Incluye ()" método. Se mostrará "verdadero"Si el elemento dado existe en una matriz. De lo contrario, si da "FALSO":
const findElement = array.incluye (11);Imprima el resultado en la consola:
consola.log (findElement);La salida muestra "verdadero", Que indica que el elemento se ha encontrado en la matriz:
Método 2: Encuentre un elemento en la matriz utilizando el método indexOf ()
Otra mejor manera de encontrar un elemento en una matriz es el "índice de()" método. Da el índice/posición del elemento en una matriz. Si el elemento dado no se encuentra en una matriz, da -1.
Sintaxis
Siga la sintaxis proporcionada para el método indexOf ():
formación.índice de (elemento)Ejemplo
Pasar el elemento en el método indexOf ():
const findElement = array.índice de (11);La pantalla de salida "2", Que es el índice del elemento 11 que indica que este elemento está presente en la matriz en el segundo índice:
Hemos compilado los mejores métodos para encontrar el elemento en una matriz en JavaScript.
Conclusión
Hay varios métodos para encontrar el elemento en una matriz, pero la mejor manera es la "Incluye ()Método "y el"índice de()" método. El método incluido () genera un valor booleano, mientras que el método indexOf () proporciona el índice del elemento. En este tutorial, ilustramos la mejor manera de encontrar el elemento en una matriz en JavaScript.