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