javascript spin the event loop是什么意思

ee7vknir  于 2023-03-28  发布在  Java
关注(0)|答案(2)|浏览(139)

我读了很多关于JavaScript是如何工作的。它在队列中收集事件。一个检查要从队列中获取的事件的循环被称为事件循环,但是如果事件循环被旋转,这意味着什么?它和从队列中获取下一个事件是一样的吗?

g9icjywg

g9icjywg1#

“旋转”意味着循环执行其迭代。

e7arh2l6

e7arh2l62#

我会推荐你阅读一些关于事件循环的官方指南:

查看一些关于事件循环的讨论:

回答您的问题:事件循环“spin”意味着执行的事件循环遍历所有队列。在其运行之后,EL检查是否有活动句柄或一些仍在处理或尚未完成的请求或计时器。
换句话说,“旋转”意味着事件循环已经完成了单个迭代。

相关问题