gpt4 book ai didi

javascript - Javascript Runtime Environment 中的任务队列(宏任务队列)是一个集合数据结构吗?

转载 作者:行者123 更新时间:2023-12-04 07:37:32 25 4
gpt4 key购买 nike

Task queues are sets, not queues, because step one of the event loop processing model grabs the first runnable task from the chosen queue, instead of dequeuing the first task.


这是在whatwg网站 Link上提到的我无法理解为什么使用集合数据结构而不是队列。

最佳答案

因为要被选中,任务必须是runnable ,并且要可运行,其文档必须完全处于事件状态或为空。
如果它们是实际的 queues ,无法进行区分,并且文档未完全处于事件状态的任务将被选中。

关于javascript - Javascript Runtime Environment 中的任务队列(宏任务队列)是一个集合数据结构吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67667045/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com