美文网首页
27.JavaScript-函数形参默认值

27.JavaScript-函数形参默认值

作者: 乄Denve彡 | 来源:发表于2019-04-10 14:07 被阅读0次
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();

相关文章

网友评论

      本文标题:27.JavaScript-函数形参默认值

      本文链接:https://www.haomeiwen.com/subject/ompniqtx.html