function getSum(a, b) {
// 在ES6之前可以通过逻辑运算符来给形参指定默认值
// 格式:条件A || 条件B
// 如果条件A成立,那么就返回条件A
// 如果条件A不成立,无论条件B是否成立,都会返回条件B
a = a || "JJJJ";
b = b || "denve";
console.log(a, b);
}
function getSum(a = "jjj", b = getDefault()) {
// 从ES6开始,可以直接在形参后面通过=指定默认值
// 注意点:ES6开始的默认值还可以从其他的函数中获取
console.log(a, b);
}
function getDefault() {
return "denve"
}
getSum();
网友评论