猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
js在循环中执行异步操作,然后把每次异步的结果添加到一个数组中,如何在循环之外使用这个数组?
代码如图所示,如何只返回for循环中最后一次异步操作完成后的结果?请各位大佬路过看看,帮小弟一把。
慕容森
浏览 1403
回答 2
2回答
慕哥6287543
直接在resolve里把数组传出去就好了啊。let promise = new Promise(resolve => { let arr = [] // ... resolve(arr)})promise.then(res => { console.log(res)})
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
JavaScript
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续