اختبر مهارات جافاسكريبت الخاصة بك
اختبر جافاسكريبت الخاصة بك عبر الصيغة الأساسية والإكراه، الدوال والنطاق والإغلاقات و this، الكائنات والمصفوفات وهياكل البيانات، وحلقة الأحداث والعمليات غير المتزامنة و prototype idioms. 30 سؤال سيناريو، درجة فورية حسب الفئة، مجاني بدون تسجيل.
ما هو اختبار جافاسكريبت؟
هذا اختبار جافاسكريبت قائم على السيناريوهات: 30 مقطع كود قصير، يتبع كل واحد سؤال حول ما يحدث فعلاً عند تشغيله. var ملتقطة داخل استدعاءات حلقة تقرأ جميعها نفس القيمة النهائية بدلاً من تلك التي توقعتها. مقارنة == التي تكره الأنواع بهدوء قبل مقارنتها. نسخة spread تبدو عميقة لكنها تنسخ المستوى الأعلى فقط. تختار الإجابة التي تتطابق مع ما ينطبع أو يفعله الكود فعلاً، وليس ما يبدو أنه يجب أن يحدث.
متابعة القراءةإظهار أقل
تغطي الأسئلة الثلاثون أربعة مناطق — الصيغة الأساسية والإكراه، الدوال والنطاق والإغلاقات و this، الكائنات والمصفوفات وهياكل البيانات، وحلقة الأحداث والعمليات غير المتزامنة و prototype idioms. هذه الأربعة هي الأماكن حيث قراءة الكود وتشغيل الكود ينفصلان بهدوء، وحيث تعني جافاسكريبت القوية من إعلان وظيفة شيء محدد بمجرد أن تكون في المقابلة. تحصل على درجة في كل منطقة، لذا تظهر نقطة ضعيفة كنقطة ضعيفة بدلاً من مجموع أقل.
يستغرق الأمر حوالي ستة دقائق، لا يوجد تسجيل، ولا يوجد كود لكتابة أو تشغيل — كل سؤال هو قراءة والتنبؤ، نفس الطريقة التي يراجع بها مهندس رفيع المستوى pull request. معرفة الصيغة ومعرفة ما يفعله مقطع محدد في وقت التشغيل مهارات مختلفة، وهذا يقيس الثاني.