在 JavaScript 中 &and& 之间有什么区别? &是按位和 &&是合乎逻辑的 AND &&运算符链接 &&短路
2022-08-30 05:43:14
和 在 JavaScript 中有什么区别?&
&&
示例代码:
var first = 123;
var second = false;
var third = 456;
var fourth = "abc";
var fifth = true;
alert(first & second); // 0
alert(first & third); // 72
alert(first & fourth); // 0
alert(first & fifth); // 1
alert(first && second); // false
alert(first && third); // 456
alert(first && fourth); // abc
alert(first && fifth); // true
这似乎是一个逻辑,如果两者都是,它总是给我第二个值。&&
and
true
但什么是?&
(顺便说一句,似乎在Python中; 似乎在Python中)&&
and
&
&