《JS 函数的执行时机》

119 阅读1分钟

《JS 函数的执行时机》

1

  1. 运行此代码打印6个6;
    因为:

    首先声明i=0,然后for循环i只要小于5就加1
    然后因为setTimeout会在i=6停止之后打印出i
    由于i运行了6次所以会打印6个6
  2. 使上面代码打印 0、1、2、3、4、5 的方法

    let i = 0放到for里面和for循环一起运行

2
3. 其他方法:

let str = '';
for (let i = 0; i < 6; i++) {
str = str + i;
}
console.log(str);