&邏輯與
false&false=flash
flash&true =flash
true&flash=flash
true&true=true
------------------------------------------------------------------
&&短路與
false&false=flash
flash&true =flash
true&flash=flash
true&true=true
第一個(gè)值為true,第二個(gè)會(huì)影響最終結(jié)果,第二個(gè)正常 執(zhí)行
第一個(gè)為false,最終結(jié)果肯定為false,第二個(gè)就不執(zhí)行了
所以當(dāng)?shù)谝粋€(gè)值為false當(dāng)時(shí)候回發(fā)生短路
短路當(dāng)時(shí)之后所有當(dāng)計(jì)算過程,最終結(jié)果肯定是false
--------------------------------------------------
此外,&還能充當(dāng)位運(yùn)算符號(hào)使用(計(jì)算二進(jìn)制)
3----->00000011
5----->00000101
3&5=?
00000011
&00000101
00000001 = 1

浙公網(wǎng)安備 33010602011771號(hào)