for循环和while循环的区别

来源:9-14 删除节点removeChild()

慕仙6587170

2017-05-06 15:09

function clearText() {
  var content=document.getElementById("content");
  var childarr=content.childNodes;
  while(childarr[0]){
      content.removeChild(childarr[0]);
    }
}

为什么用for代替while不行呢

写回答 关注

1回答

  • 银之翼
    2017-05-06 16:02:03
    已采纳

    for(var i=0;i<childarr.length;i++){

          content.removeChild(childarr[0]);

    }

    你试试这个,我没验证。

    慕仙6587...

    非常感谢!

    2017-05-10 10:09:27

    共 1 条回复 >

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468061 学习 · 21891 问题

查看课程

相似问题