كيفية تعيين المعلمات الافتراضية

تعلم كيفية تعيين قيم المعلمات الافتراضية للوظائف في JavaScript.

المعلمات الافتراضية

إذا تم استدعاء الوظيفة في JavaScriptالمعلمات المفقودةإذا كانت القيم المفقودة (أقل من عدد المعلومات المعلن عنها)، ستتم ضبط القيم المفقودة إلى undefined.

في بعض الأحيان يمكن قبول ذلك، ولكن في بعض الأحيان من الأفضل تخصيص قيمة افتراضية للمعلمات:

مثال

function myFunction(x, y) {
  if (y === undefined) {
    y = 2;
  }
}

تجربة شخصية

ECMAScript 2015 يسمح باستخدام قيم المعلمات الافتراضية في إعلان الوظيفة:

function myFunction (x, y = 2) {
  // كود وظيفة
}

تجربة شخصية

الصفحات ذات الصلة

دليل:دالة JavaScript