当前位置: 首页 > news >正文

关于宏任务的说法已经过时

关于宏任务w3c的最新解释,(mdn已经搜不到宏任务队列)

● 每个任务都有一个任务类型,用一个类型的任务必须在一个队列,不同类型的任务可以分属不同的队列。在一次事件循环当中,浏览器可以根据实际情况从不同队列中取出任务执行
● 浏览器必须准备好一个微任务队列,微队列的任务优先所有其他任务执行
chrome的实现中至少包含下边队列:
● 延时队列(中)、交互队列(高)、微队列(最高)

但是,以目前各浏览器的执行顺序上分析,整体与原先的宏任务队列、微任务队列执行顺序一致,可以继续用其解释

宏任务:
定时器、I/O操作(读文件、网络请求)、DOM事件、requestAnimationFram、script标签
微任务:
promise.then/catch回调、async/await中的异步函数、Mutation.observe 用于监听dom


http://www.mrgr.cn/news/21704.html

相关文章:

  • Spring Batch
  • css 个人喜欢的样式 速查笔记
  • Visual Studio Code:让你的工作效率飞升的秘密武器
  • 【数据结构】单链表的应用
  • MES系统如何支持企业进行数字化转型
  • tabBar设置底部菜单选项以及iconfont图标
  • Java stream使用与执行原理
  • Spring Boot详解
  • 电子电气架构---私有总线通信和诊断规则
  • 【全网最全】2024年数学建模国赛B题31页完整建模过程+25页成品论文+matlab/python代码等(后续会更新
  • 使用shell脚本安装mysql8,进行主从备份配置
  • 如何设计实现完成一个FPGA项目
  • 三维激光扫描点云配准外业棋盘的布设与棋盘坐标测量
  • AI预测福彩3D采取888=3策略+和值012路或胆码测试9月7日新模型预测第80弹
  • 【JavaScript】异步操作:Promise对象
  • 宠物浮毛对身体危害竟这么大?再不预防就来不及了
  • 项目——负载均衡OJ
  • 【JVM】JVM栈帧中的动态链接 与 Java的面向对象特性--多态
  • 2024数学建模国赛选题建议+团队助攻资料(已更新完毕)
  • LCP 485. 最大连续 1 的个数[lleetcode -11]