js中&&与||
1.a&&b 先将a、b转化为Boolean型,在进行逻辑运算,true 返回b,false 返回a;
2.a||b 先将a、b转化为Boolean型,在进行逻辑运算,true 返回a,false 返回b;
转化规则:
对象:true;
非0数字:true;
非空字符串:true;
其他为:false;
eg:alert(1&&2); //2
alert(1||2); //1
3.&与|是位运算符与和或
alert(1&2); //0
alert(1|2); //3
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。