課程
/前端開(kāi)發(fā)
/JavaScript
/JavaScript進(jìn)階篇
for循環(huán)從0到子節(jié)點(diǎn)長(zhǎng)度的值,就無(wú)法實(shí)現(xiàn)清楚,反過(guò)來(lái)從子節(jié)點(diǎn)長(zhǎng)度的值到0,就可以實(shí)現(xiàn),為什么呢?
2016-08-30
源自:JavaScript進(jìn)階篇 9-14
正在回答
function?clearText()?{ ??var?content=document.getElementById("content"); ??//?在此完成該函數(shù) ??var?a?=?content.childNodes; ??for?(var?i?=?0;?i?<?a.length;?i++){ ??????content.removeChild(?content.childNodes[0]?); ??????i--; ??} } </script>
1.用.length來(lái)限定for循環(huán)次數(shù)的時(shí)候,length的長(zhǎng)度會(huì)變。數(shù)組里面的[i]也是變化的。2.空白文本的節(jié)點(diǎn)也是要考慮進(jìn)去的。(這也是為什么例子里面是childNodes[1]而不是childNodes[0]的原因,因?yàn)閇0]是空白節(jié)點(diǎn))
慕絲4318731
慕用5675268 回復(fù) 慕絲4318731
慕絲4318731 回復(fù) 慕用5675268
不知道.....
舉報(bào)
本課程從如何插入JS代碼開(kāi)始,帶您進(jìn)入網(wǎng)頁(yè)動(dòng)態(tài)交互世界
2 回答for(var i=content.childNodes.length-1;i>=0;i--)與for(i=0;i<content.childNodes.length;i++)區(qū)別
1 回答for(var i=content.childNodes.length-1;i>=0;i--){ var childNode=content.childNodes[i] content.removeChild(childNode) }
6 回答關(guān)于for循環(huán)for(var i=0;i<3;i++)的疑問(wèn)
3 回答為什么循環(huán)設(shè)置為 for(i=0;i<=content.childNodes.length;i++)時(shí)。要點(diǎn)三次才能清除?
1 回答為什么是for(var i=x.childNodes.length-1;i>=0;i--)
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2016-09-24
2016-08-31
1.用.length來(lái)限定for循環(huán)次數(shù)的時(shí)候,length的長(zhǎng)度會(huì)變。數(shù)組里面的[i]也是變化的。
2.空白文本的節(jié)點(diǎn)也是要考慮進(jìn)去的。(這也是為什么例子里面是childNodes[1]而不是childNodes[0]的原因,因?yàn)閇0]是空白節(jié)點(diǎn))
2016-08-30
不知道.....