开发者社区 问答 正文

看题写结果

var output = function(i) { setTimeout(function() { console.log(i); }, 1000); };

for (var i = 0; i < 5; i++) { output(i); // 这里传过去的 i 值被复制了 }

console.log(i);

展开
收起
kun坤 2019-11-28 14:16:10 303 分享 版权
1 条回答
写回答
取消 提交回答
  • 5 0 1 2 3 4 https://www.cnblogs.com/adouwt/p/6481479.html

    2019-11-28 14:16:20
    赞同 展开评论
问答地址: