var a = "avalue";var b = "bvalue";var t = a&&b;console.info(t); // bvalue
var a = "";var b = 1;var t = a&&b;console.info(t); // ""
总结:
其他语言的结果为boolean值,js却不是这样,而是相当于
if(a){b}else{a}
而var t=a||b;相当于if(a){a}else{b}