以下代码执行后,console 输出的信息是?
for(let i = 0; i < 5; i++){
requestAnimationFrame(() => console.log(i));
}
0 1 2 3 4
requestAnimationFrame虽然是异步函数,但是由于i是用let定义的,每一次都会生成一个块级作用域,来把当前值和requestAnimationFrame放在这个作用域中
标签:块级,异步,console,作用域,requestAnimationFrame,let From: https://www.cnblogs.com/longmo666/p/17825817.html