当我写一个返回对象的函数,但是对象的每一个值都是通过 resolving promises 构造的,最后我会得到什么?我的意思是,对象值的类型是什么?
async foo() {
return {
p1: await fetch('http://dummy.restapiexample.com/api/v1/employees') // FETCH REQUEST,
p2: await fetch('http://dummy.restapiexample.com/api/v1/employees') // FETCH REQUEST
}
}
对于这样的流程,将在 ?p2之后解决p1?此代码是否与以下示例一样工作:
async foo() {
const p1 = await fetch('http://dummy.restapiexample.com/api/v1/employees') // FETCH REQUEST
const p2 = await fetch('http://dummy.restapiexample.com/api/v1/employees') // FETCH REQUEST
return {
p1,
p2
}
}
谢谢你!
犯罪嫌疑人X
慕尼黑8549860
相关分类