当前位置: 首页 > news >正文

北辰正方建设集团有限公司官方网站个人建站软件

北辰正方建设集团有限公司官方网站,个人建站软件,360seo排名优化服务,的广州建网站的公司ajax 和 fetch的相同点和区别是什么? 以前我们都用ajax去做请求, 但是原生的ajax不好用,我们会用$.ajax或者axios插件去请求,他们都是ajax的封装 最近出来个fetch是什么? 问到这里的时候,你就已经入坑了&am…
ajax 和 fetch的相同点和区别是什么?

以前我们都用ajax去做请求,
但是原生的ajax不好用,我们会用$.ajax或者axios插件去请求,他们都是ajax的封装

最近出来个fetch是什么?

问到这里的时候,你就已经入坑了,

因为 ajax只是一个异步xhr解决方案的概念,不能和fetch这个api同日而语。

所以我们我们说ajax和fetch的区别的时候,其实是想说这里异步的 xhr 解决请求方案

换个说法:异步xhr和fetch实现请求的区别

一、相同点:

  • 1、都是请求的方法;
  • 2、都是内置API;

二、不同点:

  • 1、用ajax(xhr)经常会用它周边的插件:$.ajax或axios,因为他们做了封装,直接用容易写出回调地狱;fetch直接用,他已经就是基于Promise写的;
  • 2、ajax(xhr)自带了监听进度的api,而fetch没得;
  • 3、ajax(xhr)是JS内置API,fetch是window的内置API;
  • 4、fetch对于400,500都当成成功的请求,需要封装处理;
  • 5、ajax(xhr)自带了中途取消请求的api,fetch没有;

然后你问我,会用哪种方式去请求,答案是看情况,写个小demo或者很小的项目可以用fetch;

反之,写大型的项目我会用ajax(xhr)去实现请求【具体实现可能就是用axios插件】,因为ajax(xhr)他自带监听进度的api,还可以中途取消请求;可拓展性强!

http://www.yayakq.cn/news/573195/

相关文章:

  • 营销网站建设的重要性出口外贸交易平台
  • 网络公司网站建设方案青岛网站建设方案优化
  • 做网站要找什么软件wordpress速度太慢
  • 百度网站推广服务商开发文档
  • 网站搭建教学怎么做论坛社区网站
  • 苏州企业网站建哪些网站做的比较炫
  • 东莞长安 网站建设优化公司网站
  • 众筹网站功能网站百度快照怎么做
  • 做网站公司叫什么wordpress解密主题
  • 电脑上做网站myeclipse怎样做网站
  • 有什么图片做视频的网站吗50款app软件免费下载
  • 网站建设进度规划网站建设用什么语言开发
  • 苏州做网站推广的公司哪家好微商城网站建设策划方案
  • 专门帮做ppt的网站西安网约车驾驶员资格证网上报名
  • 惠州网站建设模板怎么打击对手网站排名
  • 宁波网站建设高端简述网站建设的步骤
  • 无锡做网站哪家公司好在哪里可以做自己的网站
  • 济南网站设计公司富显示海外地址用什么地图?
  • 给网站添加后台公司网站制作税目
  • 怎么制作网站栏目页主页深圳响应式网站
  • 无锡个人网站建设最新网络游戏排行榜2021前十名
  • 网站编辑工作内容高端品牌车有哪些
  • 网站推广怎么弄有特色的企业网站
  • 网站建设工程师工资金华公司做网站
  • 部队网站建设做网站先做前台还是后台
  • 模板王网站官网公众平台的微信网站开发
  • 合肥建立网站wordpress 阿里百秀主题
  • 荆州做网站做门名片设计网站
  • 制作企业网站页面代码摄影 开课吧wordpress 固定链接插件
  • 河北网站建设备案深圳市建设工程交易服务中心宝安分中心