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

宏任务与微任务

JavaScript的宏任务与微任务详解

事件循环基本模型

执行栈
清空微任务队列
执行一个宏任务

【重点】 JavaScript引擎首先执行同步代码,然后清空微任务队列,再执行一个宏任务,周而复始!

宏任务与微任务对比

任务类型
宏任务
微任务
处理I/O与定时器等
处理Promise回调等

宏任务(MacroTask)列表

  • setTimeout
  • setInterval
  • setImmediate(Node.js环境)
  • requestAnimationFrame<

相关文章:

  • 高等数学第三章---微分中值定理与导数的应用(3.4~3.5)
  • 【前端】【总复习】HTML
  • 互联网大厂Java面试:从基础到实战
  • 运算放大器的主要技术指标
  • 33.降速提高EMC能力
  • SpringBoot中接口签名防止接口重放
  • 前端面经-VUE3篇(三)--vue Router(二)导航守卫、路由元信息、路由懒加载、动态路由
  • Java后端开发day40--异常File
  • 【QT】QT中http协议和json数据的解析-http获取天气预报
  • express 怎么搭建 WebSocket 服务器
  • Linux | 了解Linux中的任务调度---at与crontab 命令
  • 调试Cortex-M85 MCU启动汇编和链接命令文件 - 解题一则
  • 基于多策略混合改进哈里斯鹰算法的混合神经网络多输入单输出回归预测模型HPHHO-CNN-LSTM-Attention
  • 【AI提示词】黑天鹅模型专家
  • 如何提高情商?(优化版)
  • 【转载】【翻译】图解智能体到智能体 (A2A) 协议
  • org.apache.poi——将 office的各种类型文件(word等文件类型)转为 pdf
  • 14.Excel:排序和筛选
  • 19、权限控制:分院帽系统——React 19 RBAC实现
  • Kubernetes 安装 minikube
  • 美国得克萨斯州发生5.4级地震,震源深度10千米
  • 多地政府机关食堂五一“开门迎客”:怎么看这场“宠粉”大戏
  • 日本政府强烈反对美关税政策并要求其取消
  • 爱彼迎:一季度总收入约23亿美元,将拓展住宿以外的新领域
  • 中国驻旧金山总领馆:领区发生旅行交通事故,有中国公民伤亡
  • 商务部新闻发言人就中美经贸对话磋商情况答记者问