我有一个URL数组,我需要使用promise或async / await从每个URL中获取JSON数据。 最后,我需要一个从源数组中每个URL提取的JSON对象数组。 所以我想知道是否有任何方法可以用async / await代替Promise(all)? 还是在这种情况下应该使用Promises而不是async / await语法? 谢谢
答案 0 :(得分:-2)
我刚刚在另一个问题中添加了这个答案: https://stackoverflow.com/a/60998022/957026
有关aync等待的更多信息: https://javascript.info/async-await
可能有用的其他链接: https://anasshekhamis.com/2017/11/13/callbacks-vs-promises-vs-async-awaits/
个人而言,我只使用aync / await。示例:
let fields = jsonObject.Children()
for field in fields do
// extract information if it is the first iteration of the loop