分类
- 逻辑与中断
- 逻辑或中断
逻辑中断可能会影响结果 很重要! 下面我具体举例
//逻辑或中断
var i=0
console.log(10 || i++)
console.log(i)
/*结果
10
i=0 注意逻辑或中断,第一个非0就直接中断了,不给i++执行机会
*/
//逻辑与中断
var i=0
console.log(0 && i++)
console.log(i)
/*结果
0
i=0 注意逻辑与中断,第一个0就直接中断了,不给i++执行机会
*/