代码1:
for (var i = 0; i < 5; i++) { setTimeout((function(){ console.log("delayer:" + i); })(),0); console.log(i);}
问题:代码1:setTimeout(立即执行函数,0)循环里面不是有console.log(i),为什么不是先执行console.log(i)而是先执行setTimeout(立即执行函数,0)
白板的微信
相关分类