2024-08-28 JS任务有优先级吗

任务没有优先级,在消息队列中先进先出。
但是消息队列有优先级。
w3c最新解释:
1.每个任务都有一个任务类型,同一个类型的任务必须在一个队列,不同类型的任务可以分属于不同的队列。不同任务队列有不同的优先级,在一次事件循环中,浏览器可以根据实际情况从不同的队列中取出任务执行。
2.浏览器必须准备好一个微队列,微队列中的任务优先所有其他任务执行。微队列的任务一定具有最高的优先级,必须优先调度执行。
(随着浏览器的复杂度急剧提升,W3C不再使用宏队列的说法)

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容