我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

关于async/await执行顺序问题

(async()=>{
    console.log("c1");
    await setTimeout(() => {
        console.log("c2");
    }, 0);
    console.log("c3");
})();

console.log("a1");

为什么输出为c1=>a1=>c3=>c2,难道不应该是c1=>c3=>a1=>c2?把await setTimeout()中await关键字去掉就为c1=>c3=>a1=>c2,为什么啊?感谢

  • 这篇文章讲的很详细,请看:async/await以及错误处理

近期文章

  • 警告:implode()[function.implode]:在表单复选框中传递的参数无效
  • 初,学,者,不,会,做,
  • if语句,显示没有if
  • js 多个if比ifelse快?
  • 栈的操作进栈次序问题
  • Win11电脑网线插了但网络识别不了(校园网),无法打开网络登录界面
  • 事业单位,计算机专业知识,信息管理岗位。求考试内容
  • 如何加起来输入一个整数
  • 使用ffmpeg从具有ken burns效果的图像生成视频
  • 如何克隆树莓派系统卡
  • 无法通过command+空格运行python的原因?
  • js if语句里的||比&&快?
  • pta有什么提交注意事项吗
  • 刚学Java,这玩意咋写啊,现在连个大体思路都没
  • 知网文献被引次数如何批量统计
  • 非空双链表问题,数据结构,才开始学
  • nginx配置完页面访问404
  • DPS metal设备strip chamber leak问题
  • 爆炸字符串除了用括号括起来的地方?
  • 刚入坑的大学生不懂的这个什么意思

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华