function getJSON(Url){ return new Promise((resolve,reject)=>{ request= new XMLHttpRequest(); request.open(‘Get‘,Url); request.onload=function(){ try{ if(this.status===200){ resolve(JSON.parse(this.response)); }else{ reject(this.status+"" +this.statusText); } }catch(e){ reject(e.message); } } }) }
//希望每天进步一点点
使用方式
var ninjas = getJson(‘‘JSONurl");//可以以异步的方式访问服务器获取数据
原文:https://www.cnblogs.com/wiggin-Z/p/11313497.html