"إذا أراد العامل أن يؤدي عمله بشكل جيد، فعليه أولاً أن يشحذ أدواته." - كونفوشيوس، "مختارات كونفوشيوس. لو لينجونج"
الصفحة الأمامية > برمجة > أقواس مجعد في ES6 وحدة الواردات: متى تستخدمها ومتى لا؟

أقواس مجعد في ES6 وحدة الواردات: متى تستخدمها ومتى لا؟

نشر في 2025-02-25
تصفح:550

Curly Braces in ES6 Single Module Imports: When to Use Them and When Not To?

متى تستخدم برامج الكعك المجعدة للوحدات النمطية الفردية ES6

في ES6 ، باستخدام أقواس مجعد لاستيراد وحدة واحدة يمكن أن تقدم سلوكًا غير متوقع. لتوضيح وقت الاستخدام وتجنب أقواس مجعد ، دعنا نفحص التمييز بين التصدير الافتراضي والمستحق.

إعادة بشكل أساسي استيراد التصدير الافتراضي. يتم الإعلان عن الصادرات الافتراضية على النحو التالي: لذلك ، يمكنك الوصول إليها بدون أقواس مجعد:

استيراد inialstate من './todoinitialState' ؛ قيمة محددة مصدرة ، يجب عليك استخدام الأقواس المجعد. تم الإعلان عن تصدير المسماة على النحو التالي:

&&&] استيراد {toDo} من './todoinitialState' ؛ مقابل تجنبها

export default ;
تتمثل قاعدة الإبهام في استخدام الأقواس المجعد عند استيراد الصادرات المسماة وتجنبها عند استيراد الصادرات الافتراضية. فيما يلي تفاصيل ملخص:

import initialState from './todoInitialState';

تجنب مجعد الأقواس:

عند استيراد التصدير الافتراضي من وحدة مع تصدير افتراضي واحد فقط
export const  = ;

export default ;
تصدير الافتراضي myComponent ؛ تصدير const childcomponent = () => {} ؛

لاستيراد هذه التصدير:

&&&] استيراد myComponent من './a' ؛ Budap ، ch.

  • من خلال فهم الفرق بين الصادرات الافتراضية والمسمى ، يمكنك تحديد وقت استخدام الأقواس المجعد بشكل صحيح للحصول على وحدة واحدة واردات في es6.

أحدث البرنامج التعليمي أكثر>

تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.

Copyright© 2022 湘ICP备2022001581号-3