js 异步获取到的数据 到底能不能 赋值给一个全局变量

结论: 能! 

今天在做微信小程序中,需要将通过接口请求到的数据储存到为一个当前区域的全局变量,因为请求是异步的,所以打印很多undefined 或者初始值;









    
万物皆有自己的轨道,迁跃需要能量

在设置延时时间为40ms时,我用浏览器刷新,有时候有数据,有时候没有数据

没数据打印情况

js 异步获取到的数据 到底能不能 赋值给一个全局变量_第1张图片

 

有数据打印情况

js 异步获取到的数据 到底能不能 赋值给一个全局变量_第2张图片

这种方式当然有一些弊端,如果数据不是取出来立马就要用,可以用,当然还有更好的异步处理方法。

你可能感兴趣的:(javascript)