JavaScript / متوسط: الوحدات والعقود غير المتزامنة
JavaScript — متوسط: الوحدات والعقود غير المتزامنة
اربط الوحدات والوعود والمسارات والاختبارات والتكرار والنماذج بعقود صريحة.
ما الذي ستتعلمه؟
- امتلاك الاعتمادات والأخطاء والاكتمال غير المتزامن.
- اختبار التكرار والحالة عبر العمليات العامة.
الوحدات وحدود الاعتماد الصريحة
نظّم الحساب ومحولات المتصفح بوحدات ECMAScript. تتبع التصدير المسمى والارتباط الحي وحل المسارات والتحميل الخاص بالبيئة دون خلط الحزم بصياغة اللغة.
ابدأ التعلّمالوعود وتركيب العمل غير المتزامن
نمذج نتيجة مستقبلية دون خلطها بخيط عامل. تتبع حالات الوعد والسلاسل والرفض والنتائج المجمعة بعمليات محلية حتمية.
ابدأ التعلّممسارات async والتسلسل والتنظيف
استخدم async وawait للتعبير عن الاعتماد دون فقد التزامن أو الأخطاء. قارن التسلسل والعمل المستقل والتنظيف حول إخفاق محلي مضبوط.
ابدأ التعلّمعقود الأخطاء والاختبارات ذات المعنى
صمّم التحقق وتمرير الأخطاء جزءاً من API. ابنِ اختبارات حتمية صغيرة تفحص المتوقع المستقل والرفض والحالة لا الأسطر المنفذة فقط.
ابدأ التعلّمبروتوكولات التكرار والتسلسلات الكسولة
افصل البيانات القابلة للتكرار من المؤشر الذي يستهلكها. ابنِ مولدات محدودة وافهم الكسل والنفاد والخروج المبكر ودلالات المجموعات.
ابدأ التعلّمالنماذج الأولية والأصناف وسلوك المستقبل
تتبع البحث عن الخصائص وthis في الكائنات والأصناف. شارك السلوك عمداً واحمِ الثوابت وتجنب تغيير النماذج العامة عرضياً.
ابدأ التعلّم