انتقل إلى محتوى الدرس

Creating and Populating Maps set إنشاء Map وإدراج الأزواج

أتقن بنية الخرائط المفتاحية Map في JavaScript لبناء قواميس مرتبة بالدوال set وget وhas وsize واستخدام الكائنات والأرقام كمفاتيح حقيقية والتكرار عليها بصيغة التفكيك.
3 صفوف تعليمية
جافا سكريبت
4,732 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

تُنشأ الخريطة فارغة عبر new Map() أو بتمرير مصفوفة ثنائية من الأزواج [key, value]، وتُضاف العناصر حصراً بالدالة map.set(key, value) التي تقبل التسلسل؛ أما الكتابة الخاطئة بالأقواس map[key] = value فتتجاهل مخزن الخريطة الداخلي وتبقى map.size صفراً!

الصف 2 كود برمجي
JavaScript
const prices = new Map([
  ['HTML', 29],
  ['CSS', 35],
]);
prices.set('JS', 49).set('HTML', 25);
document.getElementById('map-set').textContent =
  `Courses: ${prices.size} | HTML now: $${prices.get('HTML')}`;
الصف 3 ملاحظة هامة