亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

JavaScript中&和&&之間的區別是什么?

JavaScript中&和&&之間的區別是什么?

素胚勾勒不出你 2019-08-12 17:48:32
JavaScript中&和&&之間的區別是什么?JavaScript中&和&&之間的區別是什么?例如,代碼:var first  = 123;var second = false;var third  = 456;var fourth = "abc";var fifth  = true;alert(first & second); // 0alert(first & third);  // 72alert(first & fourth); // 0alert(first & fifth);  // 1alert(first && second); // falsealert(first && third);  // 456alert(first && fourth); // abcalert(first && fifth);  // true似乎&&是一個邏輯“和”,如果兩者都是真的,它總是給我第二個值。但是什么是&?(順便說一句,&&似乎是Python中的“和”;&似乎是&在Python中。)
查看完整描述

3 回答

?
一只甜甜圈

TA貢獻1836條經驗 獲得超5個贊

&是按位“和”。這意味著如果您將兩個數字轉換為二進制,則結果是一個數字,其1數字位于兩個數字所具有的位置1。


  100011  //35

& 111001  //57

---------

  100001  //35 & 57 == 33


查看完整回答
反對 回復 2019-08-12
?
慕俠2389804

TA貢獻1719條經驗 獲得超6個贊

隨著所有崇高,詳細的見解貫穿始終,實際的外行人的答案解決了我的頭腦在四個鏈接的&#導致失敗的IF語句字符串上作為IF((sessionStorage.myLable!==“LableStringA”)進行評估工作)&&(sessionStorage.myLable!==“LableStringB”)&&(sessionStorage.myLableZ!==“LableStringA”)&&(sessionStorage.myLableZ!==“LableStringB”)){...)在現實世界中實際解決了通過簡單地使用單個&而不是&&謝謝你杰克韋恩(和俄羅斯)的-4下投票解決方案(現在顯示在下面)。注意,在測試我的例子中!=如果用來代替首選的話也可以工作!==


查看完整回答
反對 回復 2019-08-12
  • 3 回答
  • 0 關注
  • 1665 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號