1.为false的情况:undefined,null,NaN,"",0,false;
2.&&逻辑运算的过程:遇到真往后走,遇到假或者走到最后,就返回当前的值;
var a=1&&2&&undefined; a的结果是undefined;
3.||逻辑运算的过程:遇到假往后走,遇到真或者走到最后,就返回当前的值;
var b=0 || null || 1 || NaN; a的结果是1;
1.为false的情况:undefined,null,NaN,"",0,false;
2.&&逻辑运算的过程:遇到真往后走,遇到假或者走到最后,就返回当前的值;
var a=1&&2&&undefined; a的结果是undefined;
3.||逻辑运算的过程:遇到假往后走,遇到真或者走到最后,就返回当前的值;
var b=0 || null || 1 || NaN; a的结果是1;