极客时间对于推广渠道会有返利优惠,比如山月在极客时间买了一门课,再把课程分享给好友购买,这时极客时间会向山月返利20元左右。
而我现在做了一个返利平台,你可以在上边通过山月的链接购买课程,此时极客时间会向我返利。为了共同学习,而你可以添加我的微信 (shanyue94),我将把极客时间给我的返利发一个红包全部返给你

# 如何使用 async/await 实现 Promise.all 的效果

更多描述

如获取三个用户的信息,使用 Promise.all 的写法

const users = await Promise.all(getUser(1), getUser(2), getUser(3))

那如何不使用 Promise.all 实现以上效果

Issue

欢迎在 Issue 中交流与讨论: Issue 242 (opens new window)

let req1 = () => fetch(`https://github.com/shfshanyue/Daily-Question/issues?page=1&q=is%3Aissue+is%3Aopen`);

let req2 = () => fetch(`https://github.com/shfshanyue/Daily-Question/issues?page=2&q=is%3Aissue+is%3Aopen`);

let req3 = () => fetch(`https://github.com/shfshanyue/Daily-Question/issues?page=3&q=is%3Aissue+is%3Aopen`);

// promise.all
const res = await Promise.all([req1(), req2(), req3()]);

const res1 = req1()
const res2 = req2()
const res3 = req3()

// await
const u1 =  await res1
const u2 =  await res2
const u3 =  await res3

image

关于山月

我的项目:
我的微信:shanyue94,欢迎交流
Last Updated: 12/29/2020, 2:54:16 PM