function replaceMessage(){ var oldNode=document.getElementsByTagName("b"); for (var i = oldNode.length-1; i >= 0; i--) { var newNode=document.createElement("i"); newNode.innerHTML=oldNode[i].innerHTML; oldNode[i].parentNode.replaceChild(newNode, oldNode[i]) }; }(var i = oldNode.length-1; i >= 0; i--) 和 (var i = 0; i <oldNode.length-1; i++)区别在哪里,为什么运行的结果不一样。请高手回答。 for()里面的不就是决定循环次数的一个数值吗。
添加回答
举报
0/150
提交
取消