首页 > Web开发 > 详细

手写一个简易的ajax请求

时间:2020-01-19 23:25:34      阅读:146      评论:0      收藏:0      [点我收藏+]

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
}

手写一个简易的ajax请求

原文:https://www.cnblogs.com/fanggood/p/12215886.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!