【发布时间】:2021-08-14 02:14:20
【问题描述】:
我正在努力理解承诺。到目前为止,我喜欢使用 async/await 和 try/catch 块,因为它对我个人来说是可读的。
但是我坚持使用Promise.all。
这是我用来练习的数据。
const starWars = [
'https://swapi.co/api/people/1',
'https://swapi.co/api/people/2',
'https://swapi.co/api/people/3',
'https://swapi.co/api/people/4'
];
我觉得我必须在 async 函数中使用 .map() 但总是遇到错误。
所以我的问题是。使用 async/await、Promise.all 和 try/catch 块从这些 url 获取数据的方法是什么?
【问题讨论】: