存蓄已解决的‘漏洞’

setTimeOut的用法

2017-10-17  本文已影响0人  痛心凉
for(var i=1; i<=3;i++)
{
  setTimeout(function(){
  console.log(i)
  },0)
}

输出的结果:4,4,4

for(var i=1; i<=3;i++)
{
  setTimeout(function(j){
  console.log(j)
  }(i),0)
}

输出的结果:1,2,3

上一篇 下一篇

猜你喜欢

热点阅读