代码如图所示,如何只返回for循环中最后一次异步操作完成后的结果?请各位大佬路过看看,帮小弟一把。
2 回答
慕哥6287543
TA贡献1831条经验 获得超10个赞
直接在resolve里把数组传出去就好了啊。
let promise = new Promise(resolve => {
let arr = []
// ...
resolve(arr)
})
promise.then(res => {
console.log(res)
})
添加回答
举报
0/150
提交
取消