按顺序获取异步数据,可以用递归的方式

异步函数不应该用直接循环,不然项目的执行顺序是不确定的。 应该用递归: var arr = ["a","b","c"]; (function loop(index) { setTimeout(function(){//用setTimeout模拟异步函数 console.log(arr[index]); if (++index

猜你喜欢

转载自www.cnblogs.com/fanbulaile/p/10924557.html