前端Ajax与Fetch的区别

Posted 分享帝

tags:

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

什么是Ajax


Ajax指的是XMLHttpRequest(XHR),可实现网页在不重载的情况异步更新内容。


什么是Fetch


Fetch也能实现类似于XMLHttpRequest(XHR)的Ajax功能,但是与Ajax的区别在于,Fetch使用了Promises,这也使得它的接口更简洁、舒服。想了解javascript promise可以观看《JavaScript Promise迷你书》这本书,再下方留言评论可以获取此书。


使用建议


尽量抛弃Ajax,Fetch会在未来慢慢替换Ajax,据说最近把阿里一个千万级 PV 的数据产品全部由 jQuery 的 $.ajax 迁移到 Fetch,上线一个多月以来运行非常稳定。


想要前端资料的,可以扫描下方微信群二维码:


【前端】Ajax与Fetch的区别


想了解更多前端开发资讯

长按识别下方二维码关注订阅吧


注:本文图片及内容采集来自于网络,如有侵权,请立马联系删除


往期回顾


【前端】Ajax与Fetch的区别



欢迎在下方留言评论哦



以上是关于前端Ajax与Fetch的区别的主要内容,如果未能解决你的问题,请参考以下文章

$.ajax,axios,fetch三种ajax请求的区别

axios/fetch和ajax的区别

interviewaxiosajax和fetch的区别

axios和ajax及fetch原理浅析

axios, ajax和fetch的比较

axios入门