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