JavaScript Map forEach()

التعريف والاستخدام

forEach() تطبيق دالة على كل عنصر في Map:

forEach() الطريقة لا تغير Map الأصلي.

مثال

forEach() تطبيق دالة التدفق على كل زوج المفتاح/القيمة في Map:

// إنشاء Map
const fruits = new Map([
  ["التفاح", 500],
  ["الكمثرى", 300],
  ["التفاح", 200]
});
// قائمة بجميع المدخلات
let text = "";
fruits.forEach(function(value, key) {
  text += key + ' = ' + value;
});

جرب بنفسك

النحو

map.forEach(الإرجاع)

الم参数

الم参数 الوصف
الإرجاع مطلوب. الدالة التي تنفذها لكل عنصر.

الرجوع

لا يوجد.

دعم المتصفح

set.forEach() هي خصائص ECMAScript6 (ES6).

منذ يونيو 2017، جميع المتصفحات الحديثة تدعم ES6 (JavaScript 2015):

Chrome Edge Firefox Safari Opera
Chrome 51 Edge 15 Firefox 54 Safari 10 Opera 38
مايو 2016 أبريل 2017 يونيو 2017 سبتمبر 2016 يونيو 2016

set.forEach() لا يدعمها Explorer Internet