document.body.onclick被重写了
(function test(){ for(var i=0; i<3; i++){ document.write(i+"<br />"); (function(){ alert(i); })() } })()