理解闭包-看代码说结果

 1 console.log('start');
 2 setTimeout(function () {
 3     console.log('你猜我输出在哪');
 4 }, 0);
 5 console.log('end');
 6 for (var i = 0; i < 10; i++) {
 7     console.log(i);
 8 }
 9 
10 ---------------------------------------------------------------------------
11 console.log('start');
12 for (var i = 0; i < 3; i++) {
13   (function (index) {
14     setTimeout(function () {
15       console.log(index);
16     }, 0);
17   })(i);
18 }
19 console.log('end');

 

posted on 2021-04-27 19:45  前端码牛  阅读(63)  评论(0)    收藏  举报

导航