function MX_getJSON(url,callback){
api.ajax({
url: url,
method: 'get',
timeout: 15,
dataType: 'json',
returnAll:false
},function(ret,err){
callback(ret,err);
});
}
MX_getJSON('http://192.168.1.102/json.php',function(ret,err){
console.log(ret + '+' + err);
});
这样子写会不会造成内存溢出?顺便问下这段代码有没有可以改进的地方?(PS:api.ajax不是我能改写的)
先谢谢大家
不会… 建议改写成这样:
如果不需要考虑兼容性的话其实可以用 Promise 写: