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