逻辑中断(短路运算)
一.表达式1 || 表达式2
1.如果表达式1 为真 则返回表达式1
例:
var num = 1 || 2; //结果为1
2.如果表达式1 为假 则返回表达式2
例:
var num = 0 || 2; //结果为2
二.表达式1 &&表达式2
1.如果表达式1为真,
判断表达式2是否为真 若为真 则返回表达式2 若为假 则返回表达式2
例:
var num = 1 && 2; //结果为2
2.如果表达式1为假 则直接返回表达式1
例:
var num = 0 && 2; //结果为0