手写一个简易的ajax请求
function ajax(url){
const p=new Promise((resolve,reject)=>{
const xhr=XMLHttpRequest()
xhr.open(‘GET‘,‘/data/test.json‘,true)
xhr.onreadystatechange=function(){
if(xhr.readyState===4){
if(xhr.status===200){
JSON.parse(xhr.responseText)
}else if(xhr.status===404){
reject(new Error(‘404 not found‘))
}
}
}
});
return p
}
相关推荐
前端开发Kingcean 2020-06-11
前端开发Kingcean 2020-05-29
89500297 2020-04-29
往后余生 2020-09-17
CXsilent 2020-09-16
webgm 2020-08-16
Lophole 2020-06-28
sqliang 2020-06-14
xcguoyu 2020-06-13
徐建岗网络管理 2020-06-11
cbao 2020-06-10
yezitoo 2020-06-06
bigname 2020-06-04
xiaofanguan 2020-05-29
ELEMENTS爱乐小超 2020-05-28
皖林 2020-05-11
wbczyh 2020-05-03