Organizing Code Into ES Modulesتقسيم المشروع لوحدات ES Modules
نظّم مشاريع JavaScript باحتراف عبر الوحدات القياسية ES Modules وعزل النطاقات والتصدير والاستيراد المسمى والافتراضي والسمة type="module" والتحميل عند الطلب.
3 صفوف تعليمية
جافا سكريبت
7 مشاهدة
شرح صفوف ومحتوى الفقرة
الصف 1
شرح توضيحي
في السكربتات التقليدية كانت جميع المتغيرات العليا الموزعة على عدة وسوم <script> تشترك في النطاق العام الواحد window، ما يسبب تصادم الأسماء وأخطاء ترتيب التحميل. حلت الوحدات القياسية (ES Modules — ESM) هذه المشكلة بمنح كل ملف نطاقاً خاصاً معزولاً؛ فتظل جميع المتغيرات والدوال خاصة بالملف ما لم تُصدَّر صراحةً بالكلمة export.
الصف 2
صورة توضيحية
الصف 3
ملاحظة هامة
جميع فقرات هذا الدرس (الوحدات البرمجية Modules في JavaScript)