如何设置默认参数
学习如何设置 JavaScript 函数的默认参数值。
默认参数
如果在 JavaScript 中调用函数时缺少参数(少于声明的数量),则缺失的值将被设置为 undefined
。
有时这是可以接受的,但有时最好为参数分配一个默认值:
实例
function myFunction(x, y) { if (y === undefined) { y = 2; } }
ECMAScript 2015 允许在函数声明中使用默认参数值:
function myFunction (x, y = 2) { // function code }