为什么法一能一次性清除,法二要多次清除,能具体解释一下吗
法一:
function clearText() { var content=document.getElementById("content"); for(var i=0;i<content.childNodes.length;i++){ if(content.childNodes[i].nodeType!=1) {continue;} else {content.removeChild(content.childNodes[i]);} }
法二:
for(var i=0;i<content.childNodes.length;i++){ var childNode=content.childNodes[i]; content.removeChild(childNode);}