《輕量級框架開發(fā)應(yīng)用》22秋學期在線作業(yè)一-00002
試卷總分:100 得分:100
一、單選題 (共 20 道試題,共 40 分)
1.關(guān)于加載更多,下列說法正確的是()。
A.數(shù)據(jù)全部請求出來,然后渲染界面
B.通過page值判斷當前頁數(shù)
C.不需要任何中間變量
D.請求的數(shù)據(jù)會一直有
2.從當前選擇器中去除某個或多個節(jié)點的方法是下列()。
A.$("選擇器").each(function(index){})
B.$("選擇器").find(選擇器)
C.$("選擇器").not(選擇器)
D.$("選擇器").add(選擇器)
3.在jQuery中,將id值為div的div標簽隱藏樣式書寫正確的是()。
A.$("#div").css('display','none');
B.$("#div").css('display','block');
C.$("#div").css('overflow','none');
D.$("#div").css('overflow','hideen');
4.在Ajax中,下列哪個方法將參數(shù)放置到body中傳向服務(wù)器()。
A.get
B.post
C.send
D.open
5.XML是一種()語言。
A.高級程序設(shè)計語言
B.可擴展標記語言
C.超文本標記語言
D.服務(wù)器端腳本語言
6.窗口高度自適應(yīng),當改變窗口大小時,如何防止?jié)L動條出現(xiàn)()。
A.添加resize事件
B.添加onclick事件
C.blur
D.添加focus事件
7.代碼:<p class="p1" id="a1">P-1</p><p class="p2" id="a2">P-1</p>,在jQuery中通過類別選擇器的方式找到第二個p標簽,書寫正確的是()。
A.$(".p2")
B.$("#a2")
C.$(.p2)
D.$(#a2)
8.按下移動窗口,會觸發(fā)()事件。
A.mousemove()
B.mouseleave()
C.mousedown()
D.mouseup()
9.彈窗移動過程中,需要動態(tài)追加()個事件。
A.1個
B.2個
C.3個
D.4個
10.jquery的特點不包括()。
A.需要單獨處理瀏覽器兼容問題
B.出色的 DOM 操作的封裝
C.完善的 ajax 封裝
D.支持鏈式操作,隱式迭代
11.第一次加載頁面時,如何出現(xiàn)第一條數(shù)據(jù)?()
A.onload方法中調(diào)用服務(wù)器接口并展示數(shù)據(jù)。
B.給dom節(jié)點設(shè)block屬性
C.更換請求方式
D.靜態(tài)界面寫死
12.下列哪個選項不是強制類型轉(zhuǎn)換()。
A.Number()
B.parseInt()
C.isNaN
D.String()
13.什么是跨域?()
A.瀏覽器從一個域名的網(wǎng)頁去請求另一個域名的資源
B.服務(wù)器從一個域名的網(wǎng)頁去請求另一個域名的資源
C.同源策略
D.兩個端口一樣,構(gòu)成跨域請求的條件
14.在jQuery中,獲取所有帶有以“.jpg”結(jié)尾的屬性值的href屬性,下列書寫正確的是()。
A.$("[href$='.jpg']")
B.$("[href='.jpg']")
C.$([href=$'.jpg'])
D.$("[href=$'jpg']")
15.id值為ul1的ul中有5個li標簽,通過jQuery方法去除每個li標簽的cur樣式,書寫正確的是()。
A.$("#ul1 li").removeClass('cur')
B.$("#ul1 li").removeClass('.cur')
C.$("#ul1 li").addClass('cur')
D.$("#ul1 li").addClass('.cur')
16.下列一串代碼中:<div class="div">DIV<div/><div class="div1">DIV1<div/><div class="div2">DIV2<div/><div class="div3">DIV3<div/>,通過jQuery代碼$("div")可以找到()div。
A.1個
B.2個
C.3個
D.4個
17.下列遍歷json正確的是()。
A.for(var k in js){ alert(js[k]); }
B.for(var is in k){ alert(js[k]); }
C.for[var k in js]{ alert(js[k]); }
D.for(var k in js){ alert(js(k)); }
18.在圖片輪換中,獲取改變的當前頁碼值,需要用()選擇器。
A.位置選擇器
B.子代選擇器
C.后代選擇器
D.屬性選擇器
19.若服務(wù)器端用get方式請求參數(shù),下列格式正確的是()。
A.$username=$_GET["username"]
B.$username=$_POST["username"]
C.$username=$_get["username"]
D.$username=$_post["username"]
20.id值為ul1的ul中有5個li標簽,通過jQuery方法在li后添加內(nèi)容為“l(fā)i-son”的li標簽,下列書寫正確的是()。
A.$("#ul1").append("<li>li-son</li>")
B.$("#ul1").empty("<li>li-son</li>")
C.$("#ul1").before("<li>li-son</li>")
D.$("#ul1").after("<li>li-son</li>")
二、多選題 (共 10 道試題,共 40 分)
21.下列方法()屬于節(jié)點操作方法。
A.$(選擇器).append();
B.$(選擇器).empty();
C.$(選擇器).before();
D.$(選擇器).after();
22.關(guān)于兩級聯(lián)動,下列說法正確的是()。
A.必須有兩個下拉框
B.標簽內(nèi)必須含有value值
C.用到onclick事件
D.用到append()追加元素
23.下列關(guān)于JSON與XML的區(qū)別正確的是()。
A.JSON相對于XML來講,數(shù)據(jù)的體積大
B.JSON的速度要遠遠快于XML
C.JSON格式能直接為服務(wù)器端代碼使用,易于維護
D.格式統(tǒng)一,符合標準
24.關(guān)于XML說法正確的是()。
A.可擴展標記語言
B.用于存放數(shù)據(jù)
C.能表示數(shù)據(jù)之間的包含關(guān)系
D.是一種很像HTML的標記語言
25.關(guān)于addClass() 方法描述正確的是哪個()。
A.向被選元素添加一個或多個類
B.該方法不會移除已存在的 class 屬性
C.僅僅添加一個或多個 class 屬性
D.如需添加多個類,請使用空格分隔類名
26.如何解決跨域問題?()
A.ajax請求
B.跨域資源共享
C.服務(wù)器響應(yīng)
D.jsonp跨域
27.關(guān)于窗口自適應(yīng)的說法正確的是()。
A.針對窗口自適應(yīng)
B.可以設(shè)置固定的寬和高
C.不能設(shè)置固定的寬和高
D.設(shè)置寬的數(shù)值為%形式
E.需要添加overflow:hidden樣式
28.實現(xiàn)遮罩層的效果,必須用到()動畫標簽。
A.slideDown()
B.slideUp()
C.show()
D.hide()
29.AJAX工作原理中涉及到下列()。
A.瀏覽器
B.AJAX引擎
C.服務(wù)器
D.客戶端
30.jQuery框架與javaScript之間的有什么關(guān)系?()
A.jQuery是javaSript中的一個庫
B.jqueryJavaScript中的一個子集
C.jquery是JavaScript的縮寫
D.兩者沒有區(qū)別
三、判斷題 (共 10 道試題,共 20 分)
31.使用jquery會使開發(fā)更加簡單快速。
32.jquery可以操作dom節(jié)點。
33.jquery底層實現(xiàn)使用的是javascript。
34.使用empy方法能刪除當前元素本身。
35.使用ex()方法可以獲取input值。
36.jquery只能通過script標簽引入。
37.stop方法是用來停止動畫的。
38.jquery的$(this)和原生的this一樣。
39.seimeout方法是jquery封裝的方法。
40.jquery可以適配任何瀏覽器。
奧鵬,國開,廣開,電大在線,各省平臺,新疆一體化等平臺學習
詳情請咨詢QQ : 3230981406或微信:aopopenfd777

