چگونه پارامترهای پیش‌فرض را تنظیم کنیم

یاد بگیرید که چگونه مقادیر پیش‌فرض در توابع JavaScript تنظیم کنید.

پارامترهای پیش‌فرض

اگر در حال فراخوانی توابع در JavaScriptپارامتر کمبوداگر تعداد کمتر از تعداد مشخص شده باشد، مقادیر کمبود به عنوان undefined

گاهی اوقات این قابل قبول است، اما گاهی اوقات بهتر است یک مقادیر پیش‌فرض برای پارامترها تعیین کنید:

مثال

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

خودتان امتحان کنید

ECMAScript 2015 اجازه داده می‌شود از مقادیر پیش‌فرض در تعریف توابع استفاده شود:

function myFunction (x, y = 2) {
  // کد function
}

خودتان امتحان کنید

صفحات مرتبط

تربیت:توابع JavaScript