能否在JavaScript中省掉await,改用其他方式处理异步操作?
- 内容介绍
- 文章标签
- 相关推荐
本文共计851个文字,预计阅读时间需要4分钟。
在JavaScript中,若要在异步操作中同步获取结果,必须使用`await`;在for循环中,若不使用`Promise.all`,异步操作将无法有效执行。每次需要等待异步执行结果时,都必须使用`async`和`await`。
之前我知道要在JavaScript中同步获取异步执行的结果,必须带await;在for循环中,如果不用Promise.All的话,异步不起效果。但是每次需要等待执行结果的时候,都需要带async和await,我觉得老麻烦了,也不好看。如果记住了这两个单词的写法倒还好,没记住的话每次拼错,能把思路打断,忽然冒出这样的单词,也不美观。
于是我就一致致力于解决这个问题,作为一个经常以造轮子为自豪的程序员,我认为我有责任为JavaScript的改变做出一点小小的贡献。
本文共计851个文字,预计阅读时间需要4分钟。
在JavaScript中,若要在异步操作中同步获取结果,必须使用`await`;在for循环中,若不使用`Promise.all`,异步操作将无法有效执行。每次需要等待异步执行结果时,都必须使用`async`和`await`。
之前我知道要在JavaScript中同步获取异步执行的结果,必须带await;在for循环中,如果不用Promise.All的话,异步不起效果。但是每次需要等待执行结果的时候,都需要带async和await,我觉得老麻烦了,也不好看。如果记住了这两个单词的写法倒还好,没记住的话每次拼错,能把思路打断,忽然冒出这样的单词,也不美观。
于是我就一致致力于解决这个问题,作为一个经常以造轮子为自豪的程序员,我认为我有责任为JavaScript的改变做出一点小小的贡献。

