如何設置默認參數
學習如何設置 JavaScript 函數的默認參數值。
默認參數
如果在 JavaScript 中調用函數時缺少參數(少于聲明的數量),則缺失的值將被設置為 undefined
。
有時這是可以接受的,但有時最好為參數分配一個默認值:
實例
function myFunction(x, y) { if (y === undefined) { y = 2; } }
ECMAScript 2015 允許在函數聲明中使用默認參數值:
function myFunction (x, y = 2) { // function code }