JavaScript new Map()

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

new Map() استخدام بناء المصفوفة لإنشاء Map.

الاشارة

يمكن إنشاء Map فقط new Map() لإنشاء.

النموذج

مثال 1

من خلال new Map() استخدام المصفوفة لإنشاء Map

// إنشاء Map جديد
const fruits = new Map([
  ["apples", 500],
  ["bananas", 300],
  ["oranges", 200]
]);

تجربة شخصية

مثال 2

إنشاء Map جديد واستخدامه set() طريقة إضافة العنصر:

// إنشاء Map جديد
const fruits = new Map();
// تعيين قيمة Map
fruits.set("apples", 500);
fruits.set("bananas", 300);
fruits.set("oranges", 200);

تجربة شخصية

النحو

new Map(iterable)

السلسلة

السلسلة وصف
iterable اختياري. هيئة يمكن تكرارها تحتوي على زوجات مفتاح-قيمة.

القيمة الم返回ة

نوع وصف
Object جديد Map

دعم المتصفحات

Map هي خاصية ECMAScript6 (ES6).

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

كروم إيدج فايرفوكس سفاري أوبرا
كروم 51 إيدج 15 فايرفوكس 54 سفاري 10 أوبرا 38
2016 عام 5 2017 عام 4 2017 年 6 月 2016 年 9 月 2016 年 6 月

Map 在 Internet Explorer 中不受支持。