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

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

用document.body.clientHeight獲得高度是36,用document.documentElement.clientHeight;獲得高度是600,那么用h=document.body.clientHeight||document.documentElement.clientHeight;為甚么會(huì)輸出600呢,有沒有機(jī)會(huì)輸出為36?

如題。謝謝幫忙!?。?/p>

正在回答

2 回答

A||B預(yù)算法則:如果A真,A||B為真,不會(huì)執(zhí)行B;反之,如果A為假,由B決定A||B的值。上面長(zhǎng)度取值第一個(gè)取值即為真就不會(huì)執(zhí)行第二個(gè)運(yùn)算,所以都為前面的值。我是這么理解的,希望能幫到你

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

思維僵化了

600||36 = 600

-1||36 = -1

"haha"||36 = haha

0||36 = 36

undefined||26 =26

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

鮮衣 提問者

不知道是不是你不明白我的題意還是。。。。嗚嗚,還是不明白!!!
2015-09-09 回復(fù) 有任何疑惑可以回復(fù)我~
#2

鮮衣 提問者

是不是有的瀏覽器只能識(shí)別document.body.clientHeight||document.documentElement.clientHeight;中的一個(gè),這時(shí)候就輸出能識(shí)別的那一個(gè)的值。有的能識(shí)別兩個(gè),那么能識(shí)別兩個(gè)的就會(huì)輸出第一個(gè)識(shí)別的值,可以這樣理解嗎?還有,如果兩個(gè)都能識(shí)別,這種值得差異會(huì)不會(huì)造成誤解? 謝謝你,麻煩你了?。?!
2015-09-09 回復(fù) 有任何疑惑可以回復(fù)我~
#3

管理員 回復(fù) 鮮衣 提問者

這里面包含了兩個(gè)問題,1.長(zhǎng)寬提取,2.“||”運(yùn)算符問題 而兩個(gè)問題完全是獨(dú)立的。 第2個(gè)問題,只需做幾個(gè)測(cè)試就能解決,解決之后就能排除一些干擾情況(排除法 縮小范圍) 結(jié)論是:一邊為0或undifined時(shí),取另一邊值 而第1個(gè)問題沒有解釋的價(jià)值。 開發(fā)的思路不能僵化。手段太少就說明沒入門。
2015-09-09 回復(fù) 有任何疑惑可以回復(fù)我~
#4

鮮衣 提問者 回復(fù) 管理員

謝謝你!我測(cè)試過,當(dāng)用var h1=document.body.scrollHeight和var h2=document.documentElement.scrollHeight都可以輸出值,所以會(huì)有此疑惑。是否可以證明瀏覽器對(duì)二者都可以識(shí)別?
2015-09-09 回復(fù) 有任何疑惑可以回復(fù)我~
#5

kingry 回復(fù) 管理員

很新鮮,邏輯或操作符,本以為操作符兩邊應(yīng)該為顯式的boolean值,這樣也可以??。? "haha"||36 = haha 這個(gè)不懂。另外的我去試試。
2015-09-10 回復(fù) 有任何疑惑可以回復(fù)我~
查看2條回復(fù)

舉報(bào)

0/150
提交
取消

用document.body.clientHeight獲得高度是36,用document.documentElement.clientHeight;獲得高度是600,那么用h=document.body.clientHeight||document.documentElement.clientHeight;為甚么會(huì)輸出600呢,有沒有機(jī)會(huì)輸出為36?

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

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

幫助反饋 APP下載

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

公眾號(hào)

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