摘要: 要说明闭包,for 循环是常见的例子 for (var i=1; i<=5; i++) { setTimeout(function timer() { console.log(i); }, 0) } 延迟函数的回调会在循环结束时才执行,执行循环的时候,变量的值已经变成 6 了,因此会每次输出一个 6 阅读全文
posted @ 2020-02-26 06:55 wzndkj 阅读(377) 评论(0) 推荐(0) 编辑