`
lan13217
  • 浏览: 483060 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

Example of a Javascript Closure: setTimeout Inside a For Loop

阅读更多
for(var i = 1; i <= 2; i++) {
    (function(index) {
        setTimeout(function() { console.log(index); }, 100);
    })(i);
}


for (var i = 1; i <= 5; i++) {
    setTimeout(function(x) { return function() { console.log(x); }; }(i), 1000*i);
    // 1 2 3 4 5
}


分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics