函数参数使用默认值常见错误
function log(x, y) {
y = y || 'World';
console.log(x, y);
}
log('Hello') // Hello World
log('Hello', 'China') // Hello China
log('Hello', '') // Hello World
当参数y的值转为布尔值为true时,则将参数y的值赋值给内部变量y,若为false,则将World赋值给内部变量y。
function log(x, y = 'World') {
c
原创
2022-05-09 22:58:03 ·
309 阅读 ·
0 评论