ES6 可以像PHP那样设置默认值。
function f(x = 1){
console.log(x)
}
f()
// 输出:1
ES5 需要自己在代码里处理
function f(x){
x = typeof x !== 'undefined' ? x : 1
console.log(x)
}
f()
// 输出:1
ES6 可以像PHP那样设置默认值。
function f(x = 1){
console.log(x)
}
f()
// 输出:1
ES5 需要自己在代码里处理
function f(x){
x = typeof x !== 'undefined' ? x : 1
console.log(x)
}
f()
// 输出:1