码迷,mamicode.com
首页 > Web开发 > 详细

AJAX和fetch

时间:2020-06-01 00:31:06      阅读:81      评论:0      收藏:0      [点我收藏+]

标签:cti   func   status   read   pre   get   客户   pen   没有   

AJAX本质是使用XMLHttpRequest对象请求数据

fetch更简单,第一个是url第二个是参数,采用了Promises来处理结果或者回调

AJAX的步骤?

  1、创建XMLHttpRequest对象var xhr = new XMLHttpRequest()

  2、与服务器创立连接xhr.open(‘get‘,url,true)

  3、发送给服务器xhr.send(null)

  4、接收数据

    xhr.onreadystatechange = function () {

      5、xhr.status == 4  (0,请求未初始1,服务器连接已建立2,请求已接收3,请求处理中4,请求以完成)

      xhr.status==200(100客户必须继续发出请求,200成功,400错误,404没有找到文件,500服务器产生内部错误)

    }

    

AJAX和fetch

标签:cti   func   status   read   pre   get   客户   pen   没有   

原文地址:https://www.cnblogs.com/xiaohaha668/p/13022413.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!