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

NodeJS الجسر الأساسي

NodeJS Express.js

NodeJS التخزين المؤقت & URL;

NodeJS MySql

NodeJS MongoDB

NodeJS ملف (FS)

NodeJS أخرى

forEach في Node.js

forEach لـ Node.js يستخدم لتنفيذ الفنction المقدمة لكل عنصر.

جملة – forEach

جملة forEach هي؛

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

تقوم دالة myFunction بتنفيذ element في arr. في كل تكرار، يتم نقل العدد كمعامل إلى الدالة.

مثال 1: forEach على عدة عناصر

في هذا المثال، سنستخدم forEach على كل عنصر في العدد.

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

نتائج الإخراج

a1
b1
c1

مثال 2: forEach على عدة عناصر مع دالة خارجية كمعامل

في هذا المثال، سنستخدم forEach على كل عنصر في العدد. ثم، سنحدد الدالة بشكل منفرد ونرسلها كمعامل إلى forEach.

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

مثال 3: يمكن الوصول إلى العنصر والمؤشر والعدد في كل من array.forEach

في هذا المثال، سنزور المؤشر والعدد والعنصر في كل تكرار.

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

نتائج الإخراج

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