javascript - 在非瀏覽器環境例如nodejs中發起http請求能稱為ajax嗎
给我你的怀抱
给我你的怀抱 2017-05-31 10:41:45
0
2
1237

AJAX即「Asynchronous JavaScript and XML」(非同步的JavaScript與XML技術)

给我你的怀抱
给我你的怀抱

全部回覆(2)
洪涛

一般來說,我們只把 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 also provides a global fetch() method that network

.

後面的意思是:跨網路非同步取得資源

也許以後就沒有 ajax 這種說法了。畢竟 ajax 中已經沒有了 x。 🎜
滿天的星座

wiki上其中兩句

  1. AJAX 即 “Asynchronous JavaScript and XML”

  2. 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 toa "new" approach to using a number of existing technologies), Cas. , 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...

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板