猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
for循环请求数据 导致只能拿到做好一条数据
for循环请求数据 导致只能拿到做好一条数据 如何解决
开满天机
浏览 1086
回答 3
3回答
慕桂英3389331
for循环来请求数据,这么骚的操作吗,一点不考虑前端性能的?
1
0
0
BIG阳
不知道是不是你的字写错了,为什么不一次请求需要的数据,要循环请求?你循环请求,你也要用一个集合把自前的数据存起来,如果你只是赋值的话,肯定是只有最后一条数据的。
1
0
0
海绵宝宝撒
如果直接放在for循环里请求的话 请求是异步的而且跟网速有关系 不定请求回来的是哪条非要这么做的话可以把 i return出来去请求其实就是用闭包 或者递归 也可以用promise去解决for循环中的异步常见的前端面试题中 for循环里面定时器打印的都是最后一个i 跟这种事一样的
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
JavaScript
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续