同志们好!
有三个变量
let person1, person2, person3;
并且还有对/people/1, people/2, people/3的三个请求,我们将它们的最终结果分别赋值给上面的一个变量
fetch('https://swapi.dev/api/people/1', {
method: 'GET',
})
.then((res) => {
return res.json();
})
.then((res) => {
console.log(res);
person1 = res;
});
接下来,您需要将三个新变量传递给 goFurther 函数
function goFurther(person1, person2, person3) {
console.log(person1, person2, person3);
}
如果没有 setTimeout,我无法弄清楚如何处理此任务。
我正在尝试使用 Promise 或 async, await 来解决这个问题 - 但我就是想不通。
请帮助这个具体的例子!解决方案的类比将帮助我理解很多。我也不知道如何在这里应用回调方案。