كيف إلى - تعيين المعلمات الافتراضية
تعرف على كيفية تعيين قيم المعلمات الافتراضية لوظائف JavaScript.
المعلمات الافتراضية
إذا تم استدعاء دالة في JavaScript مع وسيطات مفقودة (أقل من المعلنة) ، يتم تعيين القيم المفقودة على
undefined
.
أحيانًا يكون هذا مقبولًا ، ولكن في بعض الأحيان يكون من الأفضل تعيين قيمة افتراضية للمعامل:
مثال
function myFunction(x, y) {
if (y === undefined) {
y = 2;
}
}
يسمح ECMAScript 2015 بقيم المعلمات الافتراضية في إعلان الوظيفة:
function myFunction (x, y = 2) {
// function code
}
اقرأ المزيد حول الوظائف في برنامج تعليمي لوظيفة JavaScript .