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

宏任务微任务题目

常见宏任务:setTimeout、setInterval、requestAnimationFrame、I/O 操作、script(整体代码)

微任务:Promise.then()、MutationObserver、process.nextTick(在 Node.js 中)

执行完一个宏任务后,如果有微任务队列存在,那么会先清空微任务队列,然后再执行下一个宏任务

   console.log('datagrand1');setTimeout(() => {console.log('datagrand2');});const p1 = new Promise(resolve => {console.log('datagrand3');resolve();});p1.then(() => {console.log('datagrand4');});console.log('datagrand5');const p2 = new Promise(resolve => {console.log('datagrand6');resolve();});p2.then(() => {console.log('datagrand7');});//输出:1356472

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 【运维监控】influxdb 2.0+telegraf 监控tomcat 8.5运行情况(2)
  • 数据结构---双向链表(内存泄露相关知识)
  • 机器学习 第8章 集成学习
  • consul配置ACL安全认证
  • 又一款强大好用的Shell脚本项目,支持Bash,Sh、Dash、Ksh等,甚至可以在编辑器中直接用,程序员必备!(附源码)
  • AIGC大模型扩图:Sanster/IOPaint(4)
  • CyclicBarrier CountDownLatch
  • CSS 基础
  • 15.2 定义一个prometheus数据存储使用的pv
  • 若依Ruoyi之智能售货机运营管理系统(新增运营运维工单管理)
  • 第151天:红队APT-钓鱼篇邮件钓鱼SPF绕过自建邮件系统SwaksGophish
  • 如何让Google收录我的网站?
  • Docker 部署 Redis (图文并茂超详细)
  • 如何通俗易懂的解释TON的智能合约
  • HarmonyOS开发5.0【应用程序包】
  • [ JavaScript ] 数据结构与算法 —— 链表
  • 2017年终总结、随想
  • C++入门教程(10):for 语句
  • docker容器内的网络抓包
  • gcc介绍及安装
  • 大整数乘法-表格法
  • 机器学习 vs. 深度学习
  • 前端之React实战:创建跨平台的项目架构
  • 巧用 TypeScript (一)
  • 时间复杂度与空间复杂度分析
  • 数据可视化之 Sankey 桑基图的实现
  • 微信支付JSAPI,实测!终极方案
  • 一些关于Rust在2019年的思考
  • 原生Ajax
  • 阿里云ACE认证之理解CDN技术
  • 仓管云——企业云erp功能有哪些?
  • ​数据结构之初始二叉树(3)
  • #Spring-boot高级
  • #stm32驱动外设模块总结w5500模块
  • (14)学习笔记:动手深度学习(Pytorch神经网络基础)
  • (javaweb)Http协议
  • (JS基础)String 类型
  • (初研) Sentence-embedding fine-tune notebook
  • (二)延时任务篇——通过redis的key监听,实现延迟任务实战
  • (附源码)SSM环卫人员管理平台 计算机毕设36412
  • (附源码)计算机毕业设计ssm基于B_S的汽车售后服务管理系统
  • (十三)Java springcloud B2B2C o2o多用户商城 springcloud架构 - SSO单点登录之OAuth2.0 根据token获取用户信息(4)...
  • (十一)手动添加用户和文件的特殊权限
  • (四)Tiki-taka算法(TTA)求解无人机三维路径规划研究(MATLAB)
  • (源码版)2024美国大学生数学建模E题财产保险的可持续模型详解思路+具体代码季节性时序预测SARIMA天气预测建模
  • (最全解法)输入一个整数,输出该数二进制表示中1的个数。
  • .NET 4.0中使用内存映射文件实现进程通讯
  • .net core docker部署教程和细节问题
  • .net framework4与其client profile版本的区别
  • .Net FrameWork总结
  • .NET 使用 JustAssembly 比较两个不同版本程序集的 API 变化
  • .net8.0与halcon编程环境构建
  • .net和php怎么连接,php和apache之间如何连接
  • .NET框架类在ASP.NET中的使用(2) ——QA
  • @Data注解的作用