参数默认值
在方法定义时,可以为参数设置默认值。如果调用时没有传入参数,则使用默认值。有默认值的参数最好放在最后。
function add(a, b, c=3) {
//
}
参数默认值也可以配合解构赋值一起使用,如下:
let obj = {
// host: '127.0.0.1',
port: 3306,
username: 'root',
password: 'root'
}
function connect({host='localhost', port}) {
console.log(host, port)
}
connect(obj)