我正在尝试创建一个从API获取的数据数组。在这里搜索,由于get请求的异步性质,我应该使用回调函数来使其工作。我设法创建它并警告或console.log结果。功能就是这个(不需要显示完整的实现):
loadData(function(result){
console.log(result); // prints correct result
});
这result
似乎只是一个参考。如何将结果分配给全局变量,以便在我的代码中与其他变量一起使用?顺便说一下,result
是一个数组。所以我想从result
制作一个我可以用不同方式使用的数组。我的逻辑完全错了吗?