标签

标签:setTimeout

第一段代码中,开发人员的本意应该是每隔100毫秒将i的值加1输出,然而这段代码并不能达到上述目的,因为i的值在循环中增加,这是一个同步时序,它在计时器事件被调用钱就已经发生了,最终计时器得到的结果是循环后的i值,也就是5次alert显示的结果都是5.