&& if(a==1) alert("2!")
a==1&&alert("2!")
|| 遇到true就返回
var a = 1|| 2 || 3 当遇到1时已经是true的状态了,直接返回 a=1
var a = 0 || 0 || 2 遇到0均为false的状态,当遇到2为真的状态
&& if(a==1) alert("2!")
a==1&&alert("2!")
|| 遇到true就返回
var a = 1|| 2 || 3 当遇到1时已经是true的状态了,直接返回 a=1
var a = 0 || 0 || 2 遇到0均为false的状态,当遇到2为真的状态