البرمجة شائع

استخدم Array.includes() للشروط المتعددة

التحقق من شروط OR متعددة ينشئ سلاسل مقارنة طويلة ومتكررة. استخدم Array.includes() للتحقق من تطابق قيمة مع أي عنصر في مصفوفة الاحتمالات.

المشكلة

التحقق من شروط OR متعددة ينشئ سلاسل مقارنة طويلة ومتكررة.

الحل

استخدم Array.includes() للتحقق من تطابق قيمة مع أي عنصر في مصفوفة الاحتمالات.

الفائدة

يقلل تعقيد الشروط بنسبة 70٪ ويجعل الكود أكثر قابلية للصيانة.

مثال الكود

// بدلاً من:
if (status === 'active' || status === 'pending' || status === 'approved') {
    // ...
}

// استخدم:
if (['active', 'pending', 'approved'].includes(status)) {
    // ...
}

ES
Edrees Salih
منذ 6 ساعات

We are still cooking the magic in the way!