AJax筆試題
選擇題(11題)
1. AJAX術(shù)語是由哪家公司或組織最先提出的?
A. Google
B. IBM
C. Adaptive Path
D. Dojo Foundation
2. 以下哪一個Web應(yīng)用不屬于Ajax應(yīng)用?
A. Hotmail
B. GMaps
C. Flickr
D. Windows Live
3. 以下哪個技術(shù)不是Ajax技術(shù)體系的組成部分?
A. XMLHttpRequest
B. DHTML
C. CSS
D. DOM
4. XMLHttpRequest對象有幾個返回狀態(tài)值?
A. 3
B. 4
C. 5
D. 6
5. 下列哪些方法或?qū)傩允荳eb標(biāo)準(zhǔn)中規(guī)定的?
A. all()
B. innerHTML
C. getElementsByTagName()
D. innerText
6. 以下哪一個CSS屬性不屬于W3C的CSS2規(guī)范?
A. list-style-position
B. min-height
C. float
D. text-overflow
7. 下列哪個工具不能用來調(diào)試瀏覽器中的JavaScript?
A. MS Visual InterDev
B. Eclipse
C. MS Script Debugger
D. Mozilla Venkman
8. 關(guān)于JavaScript中的函數(shù)和對象,下列說法不正確的是:
A. 每一個函數(shù)都有一個prototype對象。
B. 函數(shù)就是一個特殊類型的對象。
C. 函數(shù)附屬于它所附加到的`對象上,只能通過該對象訪問。
D. 同一個函數(shù)可以被附屬到多個對象上。
10. 創(chuàng)建一個對象obj,該對象包含一個名為”name”的屬性,其值為”value” 。以下哪一段JavaScript代碼無法得到上述的結(jié)果?
A. var obj = new Object();
obj["name"] = “value”;
B. var obj = new Object();
obj.prototype.name = “value”;
C. var obj = {name : “value”};
D. var obj = new function() {
this.name = “value”;}
11.下面Ajax代碼中,存在哪些錯誤()。
var url = “?operate=doCheckUserExists&uname=”+uname;
xmlHttpRequest = createXmlHttpRequest();
xmlHttpRequest.onreadystatechange = haoLeJiaoWo;
xmlHttpRequest.open(“POST”,url,false);
xmlHttpRequest.send(url);
A. onreadystatechange應(yīng)為onReadyStateChange
B. 發(fā)送請求的方式應(yīng)為GET
C. open方法的第三個參數(shù)應(yīng)該是true,因為要異步發(fā)送請求
D. send方法應(yīng)該傳入null參數(shù),而不是將url當(dāng)作參數(shù)
簡答題(30題)
1、XMLHttpRequest是什么?
2、window.ActiveXObject是什么?
3、Microsoft.XMLHTTP是什么?
4、在瀏覽器端如何得到服務(wù)器端響應(yīng)的XML數(shù)據(jù)?
5、XMLHttpRequest對象在IE和Firefox中創(chuàng)建方式有沒有不同?
6、介紹一下XMLHttpRequest對象的常用方法?
7、介紹一下XMLHttpRequest對象的屬性?
8、 敘述Ajax的優(yōu)點(diǎn)和缺點(diǎn)?
9、什么是XML?
10、 敘述DWR框架?
11、 敘述ajax的4個基本原則?
12、為什么需要ajax的富客戶端?
13、 ajax有什么組成,各組件作用是什么?
14、寫出ajax的編程六步驟?
15、ajax中向服務(wù)器發(fā)送消息的get和post有什么區(qū)別?
16、 DWR編程三要素 ?
17、解釋AJAX?
18、寫出AJAX中處理從服務(wù)器得到的數(shù)據(jù)的兩種方式?
19、什么是 JSON?
20、寫出JSON的具體形式?
21、寫出JSON 的構(gòu)建的結(jié)構(gòu)?
22、現(xiàn)假設(shè)有一個用戶數(shù)據(jù)包括:用戶名、密碼、所在部門、性別、年齡。
用XML表示如下:
張三
123456 技術(shù)部
男
30
用JSON表示出?
23、寫出JSON與XML的區(qū)別?
24、為什么要用JSON?
25、JavaScript中什么是prototype原型對象?
26、prototype有什么作用?
27、什么是Dojo?
28、Dojo有以下的特征?
29、寫出請求的最基本的三種方式?
30、敘述 JavaScript的好處?
【AJax筆試題】相關(guān)文章:
360筆試題目07-11
華為2017筆試題08-16
AJAX的特點(diǎn)11-10
ajax詳細(xì)解釋11-10
華為2017筆試試題08-10
零基礎(chǔ)學(xué)習(xí)AJAX之AJAX簡單框架11-11
桂林銀行筆試題筆經(jīng)07-20
關(guān)于AJAX類代碼11-10