ajax封装
function ajaxApi(method,url,getUrl,postUrl,fn){
const ajax=new XMLHttpRequest();
if(method==='GET' && getUrl){
let add=''
Object.keys(getUrl).forEach(item=>{
add+=`${item}=${getUrl[item]}&`
})
url+=`?${add}`
}
ajax.open(method,url,true);
ajax.send(JSON.stringify(postUrl));
ajax.onreadystatechange=()=>{
if(ajax.readyState===4){
fn(ajax.responseText);
}
}
}
ajaxApi(method,url,getUrl,postUrl,fn)