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

Object and Numeric Map Keys الأرقام والكائنات كمفاتيح حقيقية

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

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

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

في الكائن العادي يؤدي استخدام كائنين مختلفين كمفاتيح إلى تحويل كليهما للنص الواحد "[object Object]" فيمسح الثاني الأول! أما في Map فيعمل كل كائن أو عنصر DOM كمفتاح مرجعي مستقل، مما يسهّل ربط حالة الواجهة أو عدادات النقرات بعناصر الصفحة دون تلويث خصائصها.

الصف 2 ملاحظة هامة
الصف 3 ملاحظة هامة