為什么for循環(huán),一個(gè)升序一個(gè)降序,出來(lái)的結(jié)果卻不同呢?
for(var?i=content.childNodes.length-1;i>=0;i--){????//第一種for循環(huán) //for(var?i=0;i<content.childNodes.length;i++){?????//第二種for循環(huán) ?????????var?x=content.removeChild(content.childNodes[i]); ?????????x=null; ?}
2016-01-30
for循環(huán)升序的時(shí)候,是從第一個(gè)子節(jié)點(diǎn)開(kāi)始清除,第一個(gè)子節(jié)點(diǎn)的下標(biāo)為0,當(dāng)?shù)谝粋€(gè)字節(jié)點(diǎn)(下標(biāo)為0)被刪除后,第二個(gè)子節(jié)點(diǎn)(下標(biāo)為1)就成為了第一個(gè)子節(jié)點(diǎn)(下標(biāo)變成0),所以不能完全被清除
2022-03-23
親,下一個(gè)小節(jié)5-6就有你要的內(nèi)容。你的代碼是正確的,是題目問(wèn)題,加油
2016-01-24
結(jié)果當(dāng)然不會(huì)相同啦