JavaScript为变量&函数参数值设置默认值

  • 为变量设置默认值

    // 利用三目运算为变量设置默认值
    var a = a ? a : 1;
    console,log(a); // 1
    

    JavaScript中布尔值为false的情况

    1. undefined
    2. null
    3. 0
    4. NaN
    5. ""''(空字符串)
  • 为函数参数值设置默认值

    function multiply(a, b = 3) {
      return a * b;
    }
    console.log(multiply(5, 2)); // 10
    console.log(multiply(5)); // 15
    
上一篇:第9章 符合Python风格的对象


下一篇:java.math.BigDecimal类multiply的使用