شرح صفوف ومحتوى الفقرة
تُكتب عبارات import الثابتة في أعلى الملف وتُحمَّل مسبقاً عند بدء التشغيل. أما عندما يضم تطبيقك ميزة ثقيلة كمحرك رسوم بيانية لا يفتحه إلا بعض الزوار، فيمكنك استدعاء التعبير الوظيفي import("./chart-engine.js") داخل مستمع نقرة الزر لتحميل الوحدة عند الطلب فقط وتسريع فتح الصفحة الأولي.
ونظراً لأن التحميل الديناميكي عبر الشبكة يتم بصورة غير متزامنة، ستتعلم ربطه عملياً خطوة بخطوة في الفصل السادس عشر المخصص للبرمجة غير المتزامنة.
ملخص الدرس
حصاد الدرسمراجعة مركّزة لأهم المفاهيم والقواعد الهندسية التي أتقنتها في هذا الدرس قبل التطبيق العملي
ماذا تعلّمت في هذا الدرس؟
أتقنت في هذا الدرس عزل النطاقات عبر وحدات ES Modules، والتصدير والاستيراد المسمى وإعادة التسمية بـ as، والتصدير الافتراضي export default، وتشغيل الوحدات عبر <script type="module">، وفكرة التحميل عند الطلب عبر import(). الخطوة التالية: انتقل إلى الفصل الرابع عشر ودرس «الأنماط المتقدمة لتعريف الكائنات» لدراسة أنماط الإنشاء الأربعة والدمج والقواميس النقية والنسخ العميق.