شرح صفوف ومحتوى الفقرة
بينما تناسب الكائنات التقليدية تمثيل السجلات ذات الحقول النصية الثابتة، قدّم إصدار ES6 بنية Map بوصفها قاموساً متخصصاً عالي الأداء لأزواج المفتاح والقيمة. فبخلاف الكائن العادي الذي يحول المفاتيح قسراً إلى نصوص ويرث أسماء دوال جاهزة مثل toString، تحتفظ Map بالنوع الحقيقي لكل مفتاح وترتيب إدخاله وتوفر عدد الأزواج مباشرةً عبر map.size.