JS-逻辑中断

es5中写法

function getSum(x = 0, y = 0) {
      return x + y
    }

es6中写法

function getsum(x, y) {
      x = x || 0
      y = y || 0
      return x + y
    }

逻辑运算符:&&、||、!

逻辑中断是指逻辑运算符里的短路

短路:只存在于&&和||中,当满足一定条件会让右边代码不执行

&&:左边为false就短路,如果都是真,则返回最后一个真值

||:左边为true就短路

你可能感兴趣的:(JS,javascript,开发语言,ecmascript)