【发布时间】:2018-01-13 13:05:44
【问题描述】:
如果我有一系列承诺,我可以简单地使用Promise.all 来等待它们。
但是当我有一个对象数组时,每个对象都有一些是承诺的属性,有没有好的方法来处理它?
例子:
const files=urlOfFiles.map(url=>({
data: fetch(url).then(r=>r.blob()),
name: url.split('/').pop()
}))
//what to do here to convert each file.data to blob?
//like Promise.all(files,'data') or something else
【问题讨论】:
标签: javascript asynchronous promise