XMLHttpRequest中fetch_ajax请求的新写法是什么

技术XMLHttpRequest中fetch_ajax请求的新写法是什么这篇文章主要讲解了“XMLHttpRequest中fetch_ajax请求的新写法是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小

本文主要讲解“XMLHttpRequest中fetch_ajax请求的新编写方法是什么”,简单明了,易学易懂。接下来,请跟随边肖的思路,一起学习学习“XMLHttpRequest中fetch_ajax请求的新编写方法是什么”!

fetch()函数是一种基于承诺的机制,用于在浏览器中以编程方式生成Web请求。这个项目是一个polyfill,它实现了标准fetch规范的子集,这足以为XMLHttpRequest在Fetch传统Web应用程序中的大多数用途提供一个可行的替代方案。

  fetch安装方法:

ES6规范中不存在该标准的事实是基于Promise的。目前,Promise在项目中的兼容性还存在一些问题。如果项目中应用了fetch,那么应该引入es6-promise和fetch。

安装whatwg-fetch(像ajax一样,一种获取数据的新方法,支持promise语法)来获取数据。

npminstallwhatwg-fetch-save;

或者

bowerinstallfetch。

*懒人建网站javascript教程fetch的用法(fetch新一代ajax请求方案)

  基本的Fetch请求

让我们首先比较一个使用XMLHttpRequest的例子和一个使用fetch方法的例子。这个例子向服务器发送一个请求,获取一个响应并用JSON解析它。

XMLHttpRequest

一个XMLHttpRequest需要设置两个事件回调函数,一个用于数据采集成功时调用,另一个用于数据采集失败时调用,以及一个open()方法调用和一个send()方法调用。

functionreqListener(){ 0

vardata=JSON . parse(this . responsetext);

console.log(数据);

}

functionreqError(err){ 0

Console.log('Fetch错误: ' err);

}

varoReq=new xmlhttprequest();

oReq.onload=reqListener

oreq . one rror=req error;

oReq.open('get ','/students.json ',true);

oreq . send();

感谢阅读。以上就是“XMLHttpRequest中fetch_ajax请求的新编写方法是什么”的内容。学习完这篇文章,相信大家对XMLHttpRequest中fetch_ajax请求的新编写方法有了更深的理解,具体用法还需要通过实践来验证。在这里,边肖将为大家推送更多相关知识点的文章。欢迎关注!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/70750.html

(0)

相关推荐

  • 如何使用大文件上传:秒传、断点续传、分片上传方法

    技术如何使用大文件上传:秒传、断点续传、分片上传方法本篇内容介绍了“如何使用大文件上传:秒传、断点续传、分片上传方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这

    攻略 2021年10月20日
  • ubuntu中VETH虚拟接口的示例分析

    技术ubuntu中VETH虚拟接口的示例分析这篇文章将为大家详细讲解有关ubuntu中VETH虚拟接口的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。简介virtual eth

    攻略 2021年11月17日
  • 马克笔画风景,请问一般初一要用马克笔吗

    技术马克笔画风景,请问一般初一要用马克笔吗自来水笔也叫钢笔马克笔画风景。不过自来水笔,还有一种是水粉自来水笔,适用于创作绘画的,不知道你说的是哪一种,我个人比较喜欢水粉自来水笔,因为他好控制。马克笔上色会容易脏,而且复涂

    生活 2021年10月23日
  • AtomicInteger中的方法有哪些

    技术AtomicInteger中的方法有哪些这篇文章主要介绍“AtomicInteger中的方法有哪些”,在日常操作中,相信很多人在AtomicInteger中的方法有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好

    攻略 2021年10月28日
  • Spring Boot打包不同环境配置与Shell脚本部署的方法教程

    技术Spring Boot打包不同环境配置与Shell脚本部署的方法教程这篇文章主要介绍“Spring Boot打包不同环境配置与Shell脚本部署的方法教程”,在日常操作中,相信很多人在Spring Boot打包不同环

    攻略 2021年10月26日
  • 省略的拼音,举例说明ü上两点的省略规律

    技术省略的拼音,举例说明ü上两点的省略规律y和u不会相遇,ü遇到y要去两点,读音不变!ü遇到j、q、x、y去掉上面的点。拼读规则:ü行的韵母跟声母j,q,x拼的时候,写成ju,qu,xu,jue,que,xue,ü上两点

    生活 2021年10月23日