Este artículo cubrirá las formas de iterar por debajo de una matriz en JavaScript:
Entonces empecemos!
Cómo iterar sobre una matriz usando el bucle tradicional?
En cualquier lenguaje de programación, incluido JavaScript, la forma más utilizada de iterar sobre una matriz es for-loop. El siguiente fragmento lo ayudará a comprender la sintaxis del for-bucle:
para (inicialización; condición; incremento/disminución)Aquí,
Ejemplo: iterando sobre una matriz usando For-Loop
En este programa, tenemos una variedad de nombres de estudiantes y lo iteraremos usando For-Loop:
En este programa realizamos las siguientes tareas:
Así es como podemos utilizar el bucle for para iterar elementos de matriz en JavaScript.
Cómo iterar sobre una matriz usando el método JavaScript foreach ()
El método foreach () en JavaScript invoca una función de devolución de llamada para cada elemento de la matriz dada. El fragmento a continuación lo ayudará a comenzar con el método foreach ():
nombre del nombre.foreach ((item) =>Ejemplo: iterando sobre una matriz usando el método foreach ()
Veamos el siguiente bloque de código dado para comprender cómo usar el método foreach () para iterar sobre una matriz en JavaScript:
Así es como funciona el método foreach () en JavaScript.
Cómo iterar sobre una matriz usando While Loop?
En JavaScript, se puede usar un bucle de tiempo para iterar a través de una matriz. Para hacer eso, tenemos que seguir la siguiente sintaxis:
inicialización;Ejemplo: iterando sobre una matriz usando While Loop
En este programa, iteraremos la matriz usando While Loop:
stdnames = ["Seth", "Mike", "Daniel", "John", "Bryn"];El programa anterior realizó las siguientes tareas:
La salida verificó el funcionamiento del bucle While en JavaScript.
Cómo usar para ... de declaraciones para iterar elementos de matriz?
El para ... de bucle/declaración es una nueva adición en JavaScript introducida en las últimas versiones del ES6. Nos permite pasar/iterar sobre los objetos iterables, como matrices, cadenas, conjuntos, etc. Considere el siguiente fragmento para comprender la sintaxis de para ... de declaraciones:
para (variable de iterable)Ejemplo: iterando sobre una matriz usando para ... de declaraciones
Este programa de ejemplo le proporcionará una comprensión profunda de la para ... de las declaraciones:
El programa anterior sirvió las funcionalidades de la lista a continuación:
La salida verificó el funcionamiento de las declaraciones en JavaScript.
Cómo iterar elementos de matriz usando la función MAP ()?
En JavaScript, la función map () se puede usar para obtener una nueva matriz de elementos mapeados. El método map () invoca una función para cada elemento de matriz.
El siguiente será la sintaxis para el método de mapa de matriz ():
nombre del nombre.map (functionAname);Ejemplo: iterando sobre una matriz usando el método de mapa
En este programa, utilizaremos el método de mapa para iterar sobre la matriz:
El fragmento de código anterior realizó las funciones enumeradas a continuación:
La salida aclaró que el método map () iteraba sobre cada elemento de matriz y multiplicaba los elementos de la matriz por 2.
Del mismo modo, podemos utilizar algunos otros métodos de matriz incorporados bien conocidos para iterar sobre una matriz, por ejemplo, "matriz.filtro () "," matriz.algunos () "," Array.cada () ", y así sucesivamente.
Conclusión
JavaScript ofrece múltiples formas, como bucles y algunos métodos de matriz incorporados para iterar sobre una matriz. En JavaScript, las funciones de iteración de la matriz como Foreach (), MAP (), Filter (), etc. operar en cada elemento de matriz. Este artículo explicó cinco formas de uso común para iterar elementos de matriz en JavaScript. Para una comprensión profunda de los conceptos, explicó cada método de iteración utilizando los ejemplos mejor adecuados.