Método de matriz para cada () en JavaScript

Feb 04 2023
El método forEach() es un método de matriz que se usa principalmente para ejecutar una funcionalidad. El método no devuelve ningún significado de valor, el valor de retorno de forEach() no está definido.
pasos de ejecución de forEach()

El método forEach() es un método de matriz que se usa principalmente para ejecutar una funcionalidad.

El método no devuelve ningún significado de valor, el valor de retorno de forEach() no está definido.

Sintaxis — arrayName.forEach(callbackfunction){

}

o

arrayName.forEach(función(e){

})

Ahora, veremos cómo se ejecuta el método forEach().

  1. Crearemos una función de devolución de llamada personalizada:

const matrizCallbackFunction = función(matriz){

matriz +=2;

consola.log(matriz);

}

Aquí, hemos creado una expresión de función. Por lo tanto, debe escribirse antes de que se llame. Como, la expresión de función no admite elevación.

2. Matriz dada -

const matrizDada = [10,20,30]

dadoArray.forEach(arrayCallbackFunction)

Aquí no necesitamos pasar ningún parámetro a arrayCallbackFunction ya que cada vez que se llama al método forEach(), se agrega el elemento de matriz dado como parámetro a la variable arrayCallbackFunction .

3. Por lo tanto, la salida de forEach será [12,22,32]

Explicación -

El método forEach() se llama elemento de matriz varias veces.

Significa que forEach() se llama para [10], luego nuevamente para [20] y para [30]. Te dan la imagen.

Para obtener más información, lea: MDN

Espero que ayude, ¡Feliz codificación!