实现异步请求的方法

2019-03-19  本文已影响0人  5b5072cc2c5b

原生ajax写法:

function ajax(url){
  var xhr = window.XMLHttpRequest ? 
            new XMLHttpRequest() : ActiveXObject("microsoft.XMLHttp");
  xhr.open("get",url,true);
  xhr.send();
  xhr.onreadystatechange = () =>{
    if(xhr.readystate == 4){
      if(xhr.status == 200){
        var data = xhr.responseTEXT;
        return data;
      }
    }
  }   
} 

请求方式:
get,post,head,delete,
get和post的区别

1.ajax
2.promise
3.generator
4.async
上一篇下一篇

猜你喜欢

热点阅读