English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutoriales básicos de NodeJS

NodeJS Express.js

NodeJS Buffer & URL;

NodeJS MySql

NodeJS MongoDB

NodeJS archivo (FS)

Otras características de NodeJS

forEach de Node.js

Node.js forEach se utiliza para ejecutar la función proporcionada para cada elemento.

Sintaxis– forEach

La sintaxis de forEach es;

let arr = [element1, elemento2, elementoN]; 
arr.forEach(myFunction(elemento, index, array, this){ cuerpo de la función });

La función myFunction ejecuta element en arr. element se pasa como parámetro a la función en cada iteración, el array como parámetro.

Ejemplo1:forEach sobre el array de elementos

En este ejemplo, aplicaremos forEach a cada elemento del array.

let array1 = ['a1', 'b1', 'c1']; 
array1.forEach(function(elemento) { 
  console.log(elemento); 
 });

Resultado de salida

a1
b1
c1

Ejemplo2:forEach sobre el array de elementos con función externa como parámetro

En este ejemplo, aplicaremos forEach a cada elemento del array. Luego, definiremos la función y la pasaremos como parámetro a forEach.

let array1 = ['a1', 'b1', 'c1} 
let miFunc = function(elemento) { 
  console.log(elemento) 
 } 
array1.forEach(miFunc)

Ejemplo3:Puede acceder al elemento, índice y array en el array de forEach

En este ejemplo, accederemos al índice y al elemento del array en cada iteración.

let array1 = ['a1', 'b1', 'c1} 
 
let miFunc = function(elemento, index, array) { 
  console.log(index + ' : ' + elemento + ' - ' + array[index]) 
 } 
 
array1.forEach(miFunc)

Resultado de salida

0 : a1 - a1
1 : b1 - b1
2 : c1 - c1