var newArr = [];
for(i in arr){
用arr[i]异步获取到对应的数据data
newArr.push(data);
}
想要使用newArr,
alert(newArr.length)结果为0,
除了setTimeout之外还有更好的办法吗?
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
异步并发
或者异步顺序
http://segmentfault.com/q/1010000004169937?utm_source=APP&utm_medium=iOS&utm_campaign=socialShare
我再提供一个用
Promise
的解决方案:题主,我用手机敲了这么多代码,你不给我一个赞怎么行啊?:)