我有一个ajax库您可以看到代码here。 我有另一个使用ajax函数的函数,需要返回ajax函数返回的内容,就像这样
function returnMyData(){
var data;
ajax.get("someDomain",function(err,dt){
if(dt){data= dt}
});
return data;
}
这里一切看起来都很好,但javascript将返回null,因为回调不会获取数据,因为javascript的多线程性质。 所以我的问题我怎么能等到数据被提取并返回然后我试图使用,但它冻结浏览器或给出无响应的脚本错误。