为了账号安全,请及时绑定邮箱和手机立即绑定

为什么这两代码的效果一样,怎么理解?

<script type="text/javascript">

function clearText() {

  var content=document.getElementById("content");

  // 在此完成该函数

  for(var i=content.childNodes.length-1;i>=0;i--)

  //for(var i=0;i<content.childNode.length-1;i++;)

  {

  var childNode=content.childNodes[i];

  content.removeChild(childNode);

  }

}

</script>

为什么这两代码实现的效果一样,怎么理解?

  for(var i=content.childNodes.length-1;i>=0;i--)

  和

for(var i=0;i<content.childNode.length-1;i++;)


正在回答

1 回答

一个从第一个子节点开始删除,一个从最后一个节点开始删除。for循环一遍都删完?有什么问题吗?

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么这两代码的效果一样,怎么理解?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信