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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

JS中&符號(hào)的作用

<!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+"的忠實(shí)?????粉絲!"+"</span>")
??</script>
</head>
<body>
</body>
</html>

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

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

正在回答

2 回答

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

如果document.write(4&6)

4二進(jìn)制 : 100

6二進(jìn)制: 110

進(jìn)行位與運(yùn)算

1 ?1 ?為真 返回真 ?1

0 1 為假 返回假 ?0

0 0 為假 ?返回假 0

結(jié)果就是100的二進(jìn)制,然后輸出會(huì)轉(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é)的答案一起看,你就會(huì)明白了
2017-01-07 回復(fù) 有任何疑惑可以回復(fù)我~
#2

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

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

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

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

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

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

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

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

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

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

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

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

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

求解??!

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

慕粉2013053516

& 運(yùn)算符查看兩個(gè)表達(dá)式的二進(jìn)制表示法的值,并執(zhí)行按位“與”操作。 其次,計(jì)算機(jī)默認(rèn)將0110當(dāng)做一個(gè)8進(jìn)制數(shù)進(jìn)行計(jì)算 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

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

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

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

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

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

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

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

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

舉報(bào)

0/150
提交
取消

JS中&符號(hào)的作用

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

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

幫助反饋 APP下載

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

公眾號(hào)

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