ES6-函数参数默认值

在ES6以前,我们无法给一个函数参数设置默认值,只能采用变通写法:

  function add(a , b) {
        // 判断b是否为空,为空就给默认值1
        b = b || 1;
        return a + b;
    }
    // 传一个参数
    console.log(add(10));

现在可以这么写:

  function add(a , b = 1) {
    return a + b;
}
// 传一个参数
console.log(add(10));
发布了214 篇原创文章 · 获赞 190 · 访问量 13万+

猜你喜欢

转载自blog.csdn.net/luckystar_99/article/details/105359155