摘要:
先看一段代码 若只执行下面的for循环,在i5-4200u CPU下,大约3.4秒会输出800000000。当在上方加入setTimeout时,发现大约3.4秒钟输出800000000后接着立刻输出abc。把setTimeout里的1000改成2000或3000发现也是立马输出。但当改成9000后发 阅读全文
posted @ 2019-01-23 17:05
姜瑞涛
阅读(475)
评论(2)
推荐(0)
摘要:
先看下面两段代码 一个是输出0 1 2 3 4一个是输出5个5 为什么let的i,在setTimeout里的匿名函数,i取的还是块级作用域里的i? 一个假设是let的循环中,每次循环,js引擎让i都变成了一个新变量的原因导致的。 阅读全文
posted @ 2019-01-23 13:21
姜瑞涛
阅读(1747)
评论(0)
推荐(0)
浙公网安备 33010602011771号