Ext*_*xt- 0 javascript api ajax xmlhttprequest fetch
这三种调用方法有什么区别?我在我当前的项目中使用fetch,并没有看到它们之间有任何真正的区别.为什么在javascript XD中需要有30种不同的方法来做事情.
谢谢.
Que*_*tin 11
Ajax是一个流行语,意思是"在不离开页面的情况下从JavaScript发出HTTP请求".
XMLHttpRequest
并且fetch
是由浏览器提供的API,它允许从JavaScript发出HTTP请求.
XMLHttpRequest
自90年代以来一直存在并且是事件驱动的,要求您绑定事件侦听器以检测数据何时到达.
fetch
是更新的,围绕Promises构建,现在是在JavaScript中进行异步操作的首选方式.除了Internet Explorer之外,它已经足够成熟,可以在任何地方得到支持.
简而言之,有两种(不是30种)专门构建Ajax的方法,其中一种是现代的.
有关如何使用其中任何一个的实际介绍,MDN为您提供:
归档时间: |
|
查看次数: |
2116 次 |
最近记录: |