站内搜索:
首页 >> 前端 >> 内容
for循环异步等待处理的解决方案

时间:2018/6/26 11:40:57

解决方案:不要用for循环写 用函数的回调来写这个循环

参考一下这个函数的调用方式

<script>  
    var i=0;  
    run();  
    function run(){  
        console.log('这是第'+i+'次循环------------------------');  
        console.log('在这做什么事情,比如你的ajax请求');  
        console.log('请求回来了,数据有了,处理中...');  
        console.log('接下来判断是否要进行下一次循环');  
        if(i<10){  
            i++;  
            run();  
        }else{  
            console.log('循环完事了!');  
        }  
    }  
</script> 

  • 上一篇:Tab切换之面向对象实例教程
  • 下一篇:SpringMvc表单上传404错误的解决办法
  • 返回顶部