For Each

El método forEach ejecuta una función proporcionada una vez para cada elemento de la matriz. Aquí está la sintaxis para usar forEach:

array.forEach(function(elemento, indice, matriz) {
  // elemento: elemento actual que se está procesando en la matriz
  // indice: índice del elemento actual que se está procesando en la matriz
  // matriz: la matriz donde se invoca foreach 
});

Por ejemplo, digamos que tiene una serie de números y desea imprimir el doble de cada número en la consola. Podrías hacer esto usando forEach así:

let numeros = [1, 2, 3, 4, 5];
numeros.forEach(function(numero) {
  console.log(numero * 2);
});

También puedes usar la sintaxis de la función de flecha para definir la función pasada a forEach:

numeros.forEach((numero) => {
  console.log(numero * 2);
});

o

numeros.forEach(numero => console.log(numero * 2));

El método forEach no modifica la matriz original. Simplemente itera sobre los elementos de la matriz y ejecuta la función proporcionada para cada elemento.

El método forEach() no se ejecuta para la declaración vacía.

results matching ""

    No results matching ""