2020
10-10
10-10
浅谈javascript事件环微任务和宏任务队列原理
JS事件环JS程序的运行是离不开事件环机制的,这个机制保证在发生某些事情的时候我们有机会执行一个我们事先预定好的函数,事情发生的时候JS会将相应的函数入栈执行然后出栈,但是关于事件环我们还有一些未知的东西,例如,setTimeout我们习惯称他为定时器,但是可能很多人没有意识到,这个东西和我们常用的一些事件没什么不同,只不过我们通常所说的事件大多需要用户触发,而setTimeout不用用户自己触发,而是指定时间之后...
继续阅读 >