AJAX和fetch

Posted 小哈哈668

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了AJAX和fetch相关的知识,希望对你有一定的参考价值。

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的主要内容,如果未能解决你的问题,请参考以下文章

在Vue中对外部资源进行访问

前端VUE初学 求大佬指教这个demo如何通过ajax访问json文件然后传给data并渲染出来? 该怎么写?

js fetch处理异步请求

Node + react js在发布请求中增加上传文件大小

AJAX和JSON—ajax

JavaScript之Ajax-1 Ajax(Ajax原理Ajax对象属性和方法)