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