第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定

JS中&符號的作用

<!DOCTYPE?HTML>
<html>
<head>
<meta?http-equiv="Content-Type"?content="text/html;?charset=utf-8"?/>
<title>document.write</title>
??<script?type="text/javascript">
????var?mystr="我??????是";
????var?mychar="JavaScript";
document.write(mychar&"<br?/>");
document.write("<span?style='white-space:pre'>"+mystr+mychar+"的忠實?????粉絲!"+"</span>")
??</script>
</head>
<body>
</body>
</html>

我將案例中的document.write(mychar+"<br />");一句中的 + 換成了 & 結(jié)果輸出的結(jié)果為0

想知道下是為什么,并且想問一下&符號以及其他符號的作用

正在回答

2 回答

表達(dá)簡單點,意思就是括號里兩個十進(jìn)制的數(shù),都要轉(zhuǎn)換成2進(jìn)制,然后進(jìn)行位與運算

如果document.write(4&6)

4二進(jìn)制 : 100

6二進(jìn)制: 110

進(jìn)行位與運算

1 ?1 ?為真 返回真 ?1

0 1 為假 返回假 ?0

0 0 為假 ?返回假 0

結(jié)果就是100的二進(jìn)制,然后輸出會轉(zhuǎn)換成10進(jìn)制。


你可以再試試3&6

3:011

6: 110

二進(jìn)制結(jié)果 010

2十進(jìn)制結(jié)果

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

Ranbo_qiu

樓主,你結(jié)合我的還有上面的同學(xué)的答案一起看,你就會明白了
2017-01-07 回復(fù) 有任何疑惑可以回復(fù)我~
#2

一個想當(dāng)設(shè)計師的小白 提問者 回復(fù) Ranbo_qiu

與運算我懂,就是我沒看出來0110是八進(jìn)制了,所以才有了問題……
2017-01-07 回復(fù) 有任何疑惑可以回復(fù)我~
#3

Ranbo_qiu 回復(fù) 一個想當(dāng)設(shè)計師的小白 提問者

嘿嘿,是啊,這東西我也剛知道,原來有這么一個東西
2017-01-07 回復(fù) 有任何疑惑可以回復(fù)我~
#4

一個想當(dāng)設(shè)計師的小白 提問者 回復(fù) Ranbo_qiu

還有十六進(jìn)制的前綴是 0x
2017-01-07 回復(fù) 有任何疑惑可以回復(fù)我~
#5

Ranbo_qiu 回復(fù) 一個想當(dāng)設(shè)計師的小白 提問者

八進(jìn)制的前綴是0,十六進(jìn)制的是0x嗎?是這樣的意思把
2017-01-07 回復(fù) 有任何疑惑可以回復(fù)我~
#6

一個想當(dāng)設(shè)計師的小白 提問者 回復(fù) Ranbo_qiu

對的對的~ 比如說11 十六進(jìn)制就要寫0xB 剛才那個72 就是0110
2017-01-07 回復(fù) 有任何疑惑可以回復(fù)我~
#7

Ranbo_qiu 回復(fù) 一個想當(dāng)設(shè)計師的小白 提問者

原來是這樣,這些細(xì)微的東西都要記住,要不然出錯性很大
2017-01-07 回復(fù) 有任何疑惑可以回復(fù)我~
查看4條回復(fù)

document.write(1111&0110)輸出值為64

求解??!

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

慕粉2013053516

& 運算符查看兩個表達(dá)式的二進(jìn)制表示法的值,并執(zhí)行按位“與”操作。 其次,計算機(jī)默認(rèn)將0110當(dāng)做一個8進(jìn)制數(shù)進(jìn)行計算 1111(十進(jìn)制)轉(zhuǎn)換為二進(jìn)制為:100 0101 0111 110(八進(jìn)制)轉(zhuǎn)換為二進(jìn)制為:100 1000 分別按位進(jìn)行“與”操作后為:100 0000 而100 0000(二進(jìn)制)就是十進(jìn)制的64
2017-01-07 回復(fù) 有任何疑惑可以回復(fù)我~
#2

Ranbo_qiu 回復(fù) 慕粉2013053516

兄弟,原來是這樣啊
2017-01-07 回復(fù) 有任何疑惑可以回復(fù)我~
#3

一個想當(dāng)設(shè)計師的小白 提問者 回復(fù) 慕粉2013053516

所以我上面那個問題是因為兩個變量的值都是字符,與運算結(jié)果就一定是0了對吧
2017-01-07 回復(fù) 有任何疑惑可以回復(fù)我~
#4

慕粉2013053516 回復(fù) 一個想當(dāng)設(shè)計師的小白 提問者

你可以用alert()函數(shù)試一試 我試了一下 ‘255’&‘255’ 返回的是 100 ‘255’ & ‘98’ 返回的是98 ‘asd’&‘255’ 返回的是0 ‘255asd055’&‘255’ 返回的是0 結(jié)論自己你應(yīng)該也知道的差不多了吧,和你說的一樣。
2017-01-07 回復(fù) 有任何疑惑可以回復(fù)我~
#5

一個想當(dāng)設(shè)計師的小白 提問者 回復(fù) 慕粉2013053516

嗯 這回就都對了 謝咯
2017-01-07 回復(fù) 有任何疑惑可以回復(fù)我~
#6

慕粉2013053516 回復(fù) 慕粉2013053516

我試了一下 ‘255’&‘255’ 返回的是 255
2017-01-07 回復(fù) 有任何疑惑可以回復(fù)我~
查看3條回復(fù)

舉報

0/150
提交
取消
JavaScript入門篇
  • 參與學(xué)習(xí)       741081    人
  • 解答問題       9811    個

JavaScript做為一名Web工程師的必備技術(shù),本教程讓您快速入門

進(jìn)入課程

JS中&符號的作用

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號