JavaScript Array foreach Método explicado

JavaScript Array foreach Método explicado
El método JavaScript Array foreach () se utiliza para aplicar una función en cada elemento de una matriz. La funcionalidad extendida del método foreach () permite usarlo como un bucle for javaScript. Este artículo enfoca el método foreach () con los siguientes resultados de aprendizaje:

- Mecanismo de trabajo del método foreach () en js

- Uso del método foreach () en JS con ejemplos

Cómo funciona el método Foreach () en JavaScript

La funcionalidad del método foreach () depende de la siguiente sintaxis.

formación.foreach (función (Curr-Val, Index, ARR), This-Val)

La sintaxis se describe aquí,

  • El formación se refiere a una variable de matriz
  • El función() es una función de devolución de llamada que acepta los siguientes tres parámetros:
    • Val: Este parámetro se refiere al valor actual del elemento de matriz
    • Índice (opcional): representa el número de índice de un elemento actual
    • ARR (opcional): se refiere a la matriz en la que el para cada() esta siendo usado

Cómo usar el método JavaScript Array foreach ()

Esta sección presenta varios ejemplos que demuestran el uso del método foreach () en varios escenarios.

Ejemplo 1

El siguiente código practica el método foreach () para imprimir los elementos de una matriz.

make = ["HP", "Dell", "Lenovo", "Acer"];
function print (elemento)
consola.registro (elemento);

hacer.foreach (impresión);

El código anterior contiene una matriz llamada hacer y una función nombrada imprimir que tiene una consola.comando log (). Del mismo modo, esta función se pasa a un para cada() método.

Producción

La salida muestra que el para cada() El método ha ejecutado el Imprimir (Artículo) La función y la lista de elementos de matriz también se imprimen.

De este ejemplo, habría aprendido el uso básico del para cada() método.

Ejemplo 2

El siguiente código usa un función(artículo) directamente en el para cada() método.

make = ["HP", "Dell", "Lenovo", "Acer"];
hacer.foreach (función (elemento)
consola.registro (elemento);
)

El código anterior usa un para cada() método y función(artículo) se le pasa como argumento. El función(artículo) ejecuta un solo consola.registro() Declaración (que se iterará sobre cada elemento del hacer formación)

Producción

Nota: El método utilizado en el ejemplo anterior se usa ampliamente para usar funciones complejas en el método foreach ().

Ejemplo 3

En este ejemplo, el método foreach () se ejecuta con la función de flecha js (le permite escribir una función en forma más corta).

make = ["HP", "Dell", "Lenovo", "Acer"];
hacer.foreach (item =>
consola.registro (elemento);
)

El código anterior practica la función de flecha en el para cada() método.

Producción

La salida muestra que la función de flecha ha anulado el propósito de crear una función grande para usar en el para cada() método.

Nota: La función de flecha mejor se adapta a funciones más pequeñas.

Conclusión

El método array foreach () se utiliza para ejercer cualquier operación en cada elemento de la matriz. Por lo general, el bucle for es famoso por ejecutar una función específica en cada elemento de la matriz. Sin embargo, foreach () también itera sobre cada elemento de una matriz para ejecutar alguna función en ellos. Teniendo en cuenta la importancia del método foreach (), esta publicación descriptiva proporciona el mecanismo de trabajo del método foreach (). Además, se demuestran varios ejemplos para proporcionar el método de uso foreach () en JavaScript.