async-await 同时触发(等待)多个异步操作
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了async-await 同时触发(等待)多个异步操作相关的知识,希望对你有一定的参考价值。
参考技术A使用 async-await 等待异步操作完成的时候,如果前后两个异步操作不存在依赖关系,同时触发应该是更好的方案。
因为 await 后面必须跟一个 Promise 实例,于是可以用 Promise.all() 这个方法把多个 Promise 实例合并成一个 Promise 实例。 Promise.all() 接收一个部署了 Iterator 的对象(例如:数组、Set),每个成员都必须是 Promise 实例,且只有当每个成员的状态都是 fulfilled 的时候,总实例的状态才是 fulfilled ,否则是 rejected 。
Promise.all() 用法示例:
async-await 同时触发多个异步操作示例:
以上是关于async-await 同时触发(等待)多个异步操作的主要内容,如果未能解决你的问题,请参考以下文章