ajax代码编程题,关于AJAX管家代码的几个基本问题
//Why are we calling/redefining the xmlHttp variable?
我們不是。
// Why define it as createXmlHttpRequestObject() in the first place?
我們沒有。
這是兩個不同的變量。一個是本地的,另一個不是。不幸的是,作者為兩者選擇了相同的名稱,因為這讓你很困惑。
最終,他們最終持有相同的資源,因為本地資源從函數返回并成為非本地資源的值。
考慮以下類似的例子:
function foo() {
var x = 0;
return x;
}
var y = foo();
就像那樣,除了在你的代碼中,函數定義在調用之后出現,并且變量恰好具有相同的名稱。你的功能用它做了更多有趣的東西。 :)
// What exactly is an XMLHttpRequest?
這是瀏覽器內部技術的內部名稱,它使AJAX成為現實。你應該簡單地谷歌谷歌所有有趣的細節。
AJAX需要一個xml對象嗎?我知道它的縮寫部分,但我并不認為服務器響應必須是XML格式。
沒有。從歷史上看,XmlHttpRequest是為XML設計的,因此名稱,但它絕不是一個要求。坦率地說,我現在說這種情況非常罕見;人們喜歡JSON作為交換格式......雖然我敢肯定,在某些組織中,你仍然無法擺脫20世紀90年代。
據我所知,這是所有AJAX代碼的內務管理
實際上,由于您標記了此問題jquery,因此您不應該對此進行任何。 jQuery將在內部執行所有這些gubbins,允許你堅持使用the handy $.get-family of functions。同樣,所有細節都可以在網上找到。
總結
以上是生活随笔為你收集整理的ajax代码编程题,关于AJAX管家代码的几个基本问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 华为怎么安装服务器系统版本,服务器怎么安
- 下一篇: 网页单机怎么用服务器修改元宝,[一键安装