انتقل إلى محتوى الدرس

Strict Equality Matching in switch اعتماد switch للمطابقة الصارمة

وجّه القرارات متعددة الخيارات بنظافة عبر جملة switch في JavaScript: أتقن فروع case وdefault ومنع الانزلاق بـ break وتجميع الحالات المشتركة وعزل المتغيرات.
2 صفوف تعليمية
جافا سكريبت
6,998 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

انتبه لقاعدة بالغة الأهمية عند فحص مدخلات النماذج النصية: تقارن جملة switch القيم باستخدام المساواة الصارمة === دون أي تحويل تلقائي للأنواع!

فإذا كانت القيمة نصاً رقمياً مثل "1" فلن تطابق الفرع الرقمي case 1: إطلاقاً؛ لذلك حوّل النوع صراحةً أولاً عبر Number(inputCode) قبل تمريره إلى switch.

الصف 2 معاينة حية