美文网首页
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