javascript - “谁”在节点 js 中执行异步函数?
问题描述
我一直在为以下问题苦苦挣扎,但没有答案,是的,我已经在互联网上搜索了很长时间。
async
当我通过关键字(隐式)或(显式)有一个异步函数(返回 Promise 的return Promise
函数)时,谁执行该代码?我的意思是事件循环继续,但是这段代码被执行了吗?
我的想法是:
- 当事件循环处于“空闲”模式时执行代码
- 其他一些“外部/工作者”线程执行它。
将感谢您的支持。
解决方案
推荐阅读
- c# - 如何从另一个表单刷新文本框?C#
- java - @kafkaListener 的范围
- amazon-web-services - 停止并重新启动后,无法通过 Web 浏览器访问 EC2 实例上的 Jupyter Lab
- python - 当我在 pydriod 3 应用程序上运行 python manage.py runserver 时找不到模板
- google-cloud-platform - GCP 监控代理不断增加内存使用量
- rust - 使用正确的(特定于目标的)编译器链接到外部对象
- python - 如何可视化最近的加密交换订单
- flutter - 使用 Get.put 在 Flutter 中创建类的实例
- r - 如何将 Web of Science 高级查询变成 R 中的正则表达式?
- sass - “粗鲁。” 未被识别为内部或外部命令、可运行程序或批处理文件