promise 并行发送请求
大前端
it书童
2020-10-05 10:26:19
0赞
0踩
223阅读
0评论
场景:前端需要将多个接口返回的数据拼接在一起
我不关心这些数据什么时候回来,只关心回来后的数据要聚合在一起
const p1 = Promise.resolve(1)
const p2 = Promise.resolve(2)
const p3 = Promise.resolve(3)
// all 表示参数中的所有异步操作完成后要执行的逻辑
Promise.all([p1, p2, p3]).then((value) => {
console.log(value)
}) // [1, 2, 3]
all() 调用的 then 中的参数是所有异步操作返回的值
- 上一篇: promise 对异常的处理
- 下一篇: Promise 竞争策略 race

关于我
一个文科出身的程序员,追求做个有趣的人,传播有价值的知识,微信公众号主要分享读书思考心得,不会有代码类文章,非程序员的同学请放心订阅
转载须注明出处:https://www.itshutong.com/articles/758/promise-sends-requests-in-parallel
精品付费
这一次,真正掌握composer
1712
0
个人开发者通过payjs接入微信支付
3130
0
相关推荐
vue 实现标签切换
550
0
fetch 基本使用
457
0
Nuxt 路由嵌套
243
0
let 与 const
192
0
箭头函数
211
0
箭头函数中的 this
192
0
回调地狱的终结者-promise的基本用法
201
0
promise的then方法
177
0
es6的迭代器-Iterator
206
0