關(guān)于空白節(jié)點
????for(var?i=0;i<content.childNodes.length;i++) ????{ ??????if(content.childNodes[i].nodeType!=1){??? ?????????continue;?? ??????} ??????else ??????{ ?????????content.removeChild(content.childNodes[i]);???? ??????} ????????? ????}
這里加個if(content.childNodes[i].nodeType!=1){ ?continue; }就是說當節(jié)點類型不是元素的時候,就結(jié)束本次循環(huán),也就是說空白節(jié)點沒有執(zhí)行else的內(nèi)容,那就是空白標簽沒有被刪除,光刪除了5個<h1>標簽,那為什么點了按鈕后,
2017-08-30
并不是說結(jié)束本次循環(huán)。。。continue是跳過這次操作的意思。。。當這個子節(jié)點不是元素節(jié)點時,就跳過這次循環(huán)執(zhí)行下一個操作,當這個子節(jié)點是元素節(jié)點時,就移除這個節(jié)點