課程
/前端開(kāi)發(fā)
/HTML/CSS
/DOM探索之基礎(chǔ)詳解篇
為什么要用(!!document.xmlVersion)??
2015-11-27
源自:DOM探索之基礎(chǔ)詳解篇 4-3
正在回答
!! 是轉(zhuǎn)型。把一個(gè)非boolean值轉(zhuǎn)成boolean。
轉(zhuǎn)型規(guī)則是:
null,undefined,'',0.NaN --> false
非空字符串,非0數(shù)字,Object類(lèi)型 --> true
if(!!document.xmlVersion) 的意思是,
首先判斷document中是否有xmlVersion屬性,
如果沒(méi)有的話,會(huì)返回 null ,根據(jù)上面的規(guī)則,!!null --> false,
如果有的話,就是true
記得喝水 提問(wèn)者
這是一個(gè)轉(zhuǎn)型的作用
舉報(bào)
要知道前端大牛都是從精通DOM開(kāi)始的,全面講解DOM的基礎(chǔ)知識(shí)
1 回答為每道門(mén)綁定事件,為什么要使用閉包形式
2 回答為什么要將d.onreadystatechange設(shè)置為null,不設(shè)置為空會(huì)有什么問(wèn)題嗎
4 回答parseInt方法里為什么要加一個(gè) 10
1 回答為什么在設(shè)置容器總寬度時(shí) imags.length-1這里為什么要去減一
2 回答為什么一定要用函數(shù)mav(),不知道用的原理 但是不用,劃過(guò)就一下就過(guò)去了
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢(xún)優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2015-11-27
!! 是轉(zhuǎn)型。把一個(gè)非boolean值轉(zhuǎn)成boolean。
轉(zhuǎn)型規(guī)則是:
null,undefined,'',0.NaN --> false
非空字符串,非0數(shù)字,Object類(lèi)型 --> true
if(!!document.xmlVersion) 的意思是,
首先判斷document中是否有xmlVersion屬性,
如果沒(méi)有的話,會(huì)返回 null ,根據(jù)上面的規(guī)則,!!null --> false,
如果有的話,就是true
2015-11-28
這是一個(gè)轉(zhuǎn)型的作用