前端开发需要了解的异步请求方式

异步请求

背景:

异步请求,为了优化用户体验,而诞生。

ajax

界面用户体验改善,局部刷新每次都需要重复写XMLHttpRequest相关代码

calback

依赖于之前业务逻辑,并非真正的异步,进行了封装,减少了XMLHttpRequest相关代码

fetch

promise

代码返回结果处理,拉平,编写上体验更好,

axios 增强版promise

es6 async/await

e6 yield

多个请求之间,把异步代码修改为同步,等待

Rxjs


本文作者:前端首席体验师(CheongHu)
联系邮箱:simple2012hcz@126.com
版权声明: 本文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处!