Multi Way Value Matching switchمطابقة القيمة بجملة switch
وجّه القرارات متعددة الخيارات بنظافة عبر جملة switch في JavaScript: أتقن فروع case وdefault ومنع الانزلاق بـ break وتجميع الحالات المشتركة وعزل المتغيرات.
3 صفوف تعليمية
جافا سكريبت
6,998 مشاهدة
شرح صفوف ومحتوى الفقرة
الصف 1
شرح توضيحي
عندما تقارن نفس المتغير أو التعبير بخمس أو ست قيم محددة معروفة سلفاً—مثل رموز استجابة HTTP (200، 404، 500) أو أدوار المستخدمين أو أيام الأسبوع—يصبح تكرار else if (status === ...) مزدحماً ومكرراً.
تحسب جملة switch قيمة التعبير المستهدف مرةً واحدةً فقط، ثم توجه مسار التنفيذ بنظافة مباشرةً نحو عنوان case المطابق.
الصف 2
صورة توضيحية
الصف 3
ملاحظة هامة
جميع فقرات هذا الدرس (جملة الاختيار switch في JavaScript)