问一个突然想到的问题
来源:4-2 js运行机制

DonkeyBird
2020-03-29
假设setTimeOut延时1s执行,有没有这种情况,同步任务1s内还没执行完,如果有这种情况是不是就是异步任务会优先同步执行
写回答
2回答
-
慕神9465694
2020-03-31
这个结合老师while循环那个例子就很好理解了,循环体里面没有退出条件导致同步任务一直执行,然后你就会发现那个定时器的console一直没输出~所以同步任务没执行完是不会执行异步任务的,哪怕定时器时间到了
012020-03-31 -
慕粉1926294646
2020-03-30
不会的,异步会等待的,这就是为什么定时器不一定准确的原因拉
012020-03-31
相似问题