初学问题
function test(){for(var i=0; i<3; i++){
document.write(i+"<br>");
document.body.onclick=function(){
document.write(i);
}
}
}
为什么document.write(i+"<br>");循环完才往下运行? 谢谢解答!
document.body.onclick被重写了
(function test(){ for(var i=0; i<3; i++){ document.write(i+"<br />"); (function(){ alert(i); })() } })()试试这个