如何設置默認參數

學習如何設置 JavaScript 函數的默認參數值。

默認參數

如果在 JavaScript 中調用函數時缺少參數(少于聲明的數量),則缺失的值將被設置為 undefined

有時這是可以接受的,但有時最好為參數分配一個默認值:

實例

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

親自試一試

ECMAScript 2015 允許在函數聲明中使用默認參數值:

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

親自試一試

相關頁面

教程:JavaScript 函數