JavaScript中能否在异步操作中完全不用await?

更新于
2026-09-28 00:39:38
0阅读来源:SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计849个文字,预计阅读时间需要4分钟。

JavaScript中能否在异步操作中完全不用await?

在JavaScript中,若要同步获取异步执行的成果,必须使用`await`。在`for`循环中,如果不使用`Promise.All`,单独的异步操作不会生效。每次需要等待结果时,都需加入`async`和`await`。

之前我知道要在JavaScript中同步获取异步执行的结果,必须带await;在for循环中,如果不用Promise.All的话,异步不起效果。但是每次需要等待执行结果的时候,都需要带async和await,我觉得老麻烦了,也不好看。如果记住了这两个单词的写法倒还好,没记住的话每次拼错,能把思路打断,忽然冒出这样的单词,也不美观。

于是我就一致致力于解决这个问题,作为一个经常以造轮子为自豪的程序员,我认为我有责任为JavaScript的改变做出一点小小的贡献。

阅读全文

本文共计849个文字,预计阅读时间需要4分钟。

JavaScript中能否在异步操作中完全不用await?

在JavaScript中,若要同步获取异步执行的成果,必须使用`await`。在`for`循环中,如果不使用`Promise.All`,单独的异步操作不会生效。每次需要等待结果时,都需加入`async`和`await`。

之前我知道要在JavaScript中同步获取异步执行的结果,必须带await;在for循环中,如果不用Promise.All的话,异步不起效果。但是每次需要等待执行结果的时候,都需要带async和await,我觉得老麻烦了,也不好看。如果记住了这两个单词的写法倒还好,没记住的话每次拼错,能把思路打断,忽然冒出这样的单词,也不美观。

于是我就一致致力于解决这个问题,作为一个经常以造轮子为自豪的程序员,我认为我有责任为JavaScript的改变做出一点小小的贡献。

阅读全文