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

Tutoriel de base de NodeJS

NodeJS Express.js

NodeJS Buffer & URL;

NodeJS MySql

NodeJS MongoDB

NodeJS Fichier (FS)

Autres fonctionnalités de NodeJS

forEach de Node.js

Node.js forEach est utilisé pour exécuter la fonction fournie pour chaque élément.

Syntaxe – forEach

La syntaxe de forEach est ;

let arr = [element1, element2, elementN]; 
arr.forEach(myFunction(element, index, array, this){ function body });

La fonction myFunction exécute element dans arr. element est passé en tant que paramètre à la fonction à chaque itération, l'array of en tant que paramètre à la fonction.

Exemple1:forEach sur l'array

Dans cet exemple, nous appliquerons forEach à chaque élément de l'array.

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

Résultat de la sortie

a1
b1
c1

Exemple2:forEach avec une fonction externe passée en tant que paramètre sur l'array

Dans cet exemple, nous appliquerons forEach à chaque élément de l'array. Ensuite, nous définissons séparément la fonction et la passons en tant que paramètre à forEach.

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

Exemple3:Accéder aux éléments, index et array sur forEach

Dans cet exemple, nous accéderons à l'index, l'array et l'élément à chaque itération.

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

Résultat de la sortie

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