代码如下:1 var a = [];2 for (var i = 0; i < 10; i++) {3 a[i] = function () {4 console.log(i);5 };6 }7 a[6](); //在单步的时候,是从第1行开始,下面进入循环第2、3行,然后这样2、3行循环,直到i=10时执行7、4、5行,整个代码执行结束,输出10问题1:第7行的写法是什么含义?一般都用于什么场景问题2:为什么会先执行7行,后执行4、5行,且4、5行只执行一次
添加回答
举报
0/150
提交
取消