84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
AJAX は「Asynchronous JavaScript and XML」(非同期 JavaScript および XML テクノロジ) の略です
一般来说,我们只把 XHR(XMLHttpRequest) 的请求成为 ajax。
但是当 fetch 发布后,我们一般把基于 xhr 的网络请求称为 传统 ajax,用于区分 fetch(fetch 不是基于 xhr)。
我们看 fetch 的描述:
The Fetch API provides a JavaScript interface for accessing and manipulating parts of the HTTP pipeline, such as requests and responses. It also provides a global fetch() method that provides an easy, logical way to fetch resources asynchronously across the network.
fetch()
后面的意思是:跨网络异步获取资源。
也许以后就没有 ajax 这种说法了。毕竟 ajax 中已经没有了 x。
wiki上其中两句
AJAX 即 “Asynchronous JavaScript and XML” Ajax不需要任何浏览器插件,但需要用户允许JavaScript在浏览器上执行。
AJAX 即 “Asynchronous JavaScript and XML”
Ajax不需要任何浏览器插件,但需要用户允许JavaScript在浏览器上执行。
所以不叫 ajax
mdn 上也特别指出了jax里最重要的是 XMLHttpRequest object
Asynchronous JavaScript + XML, while not a technology in itself, is a term coined in 2005 by Jesse James Garrett, that describes a "new" approach to using a number of existing technologies together, including: HTML or XHTML, Cascading Style Sheets, JavaScript, The Document Object Model, XML, XSLT, and most importantly the XMLHttpRequest object.
也能说明其他环境下不算是ajax了 这个应该只是普通的http请求 跟浏览器发起请求来访问某个网站类似。
wiki: https://zh.wikipedia.org/wiki...mdn: https://developer.mozilla.org...
一般来说,我们只把 XHR(XMLHttpRequest) 的请求成为 ajax。
但是当 fetch 发布后,我们一般把基于 xhr 的网络请求称为 传统 ajax,用于区分 fetch(fetch 不是基于
xhr)。
我们看 fetch 的描述:
后面的意思是:跨网络异步获取资源。
也许以后就没有 ajax 这种说法了。毕竟 ajax 中已经没有了 x。
wiki上其中两句
所以不叫 ajax
mdn 上也特别指出了jax里最重要的是 XMLHttpRequest object
也能说明其他环境下不算是ajax了 这个应该只是普通的http请求 跟浏览器发起请求来访问某个网站类似。
wiki: https://zh.wikipedia.org/wiki...
mdn: https://developer.mozilla.org...