jquery測試解析

來源:互聯網
上載者:User

標籤:分享   隱藏   dom   att   移除   建立   順序   report   javascrip   

1.下列擷取元素範圍大小順序錯誤的是

 (選擇一項)

1
  • A:
  • B:
  • C:
  • D:

本題選擇D

解析:

擷取元素範圍大小順序依次為: $(#one).siblings("div")>$("#one~div")>$("#one +div") 或是 $(#one).siblings("div")>$(#one).nextAll("div")>$(#one).next("div")

 

2.在jQuery中,如果想要從Dom中刪除所有匹配元素,下面選項正確的是()

  • B:
  • C:
  • D:
正確答案是 A 您回答的是 B 回答錯誤 解析,刪除所有匹配元素用 remonve(),故選A  3.在jQuery中下列說法錯誤的是()(選擇一項)5
  • A:
  • B:
  • C:
  • D:
  • 解析:

    $("p").attr("title");該樣本用於獲得p元素的title屬性值而不是文本值,所以選C

4.在javascript中,以下是運算子的是()   選兩項

(選擇二項)

8
  • A:
  • B:
  • C:
  • D:
 解析:

此題目考察的是JavaScript中的運算子號,考察了學生對於運算子號的掌握,其中 a 和 d不是JavaScript的運算子號, b是或者 c是小於, 所以選擇b c

 

5.

(選擇一項)
  • A:
  • B:
  • C:
  • D:
(選擇一項)
解析: 

元素的顯示和隱藏可以通過jquery對象的show和hide方法來實現,也可以通過操作dom對象的display樣式表屬性來實現。

 

 

(選擇一項)
6.
  • B:
  • C:
  • D:
正確答案是 C 您回答的是 A 回答錯誤 解析:

擷取a標籤的title值,直接可以通過attr(“屬性名稱”)來擷取

7.

A:
  • B:
  • C:
  • D:
正確答案是 C 您回答的是 A 回答錯誤 解析 :

擷取a標籤的title值,直接可以通過attr(“屬性名稱”)來擷取

 8.
(選擇一項)
13
  • A:
  • B:
  • C:
  • D:
正確答案是 C 您回答的是 C 回答正確 試題分析 錯誤修正 設為收藏
(選擇一項)
14
  • A:
  • B:
  • C:
  • D:
正確答案是 B 您回答的是 B 回答正確 試題分析 錯誤修正 設為收藏
(選擇一項)
15
  • A:
  • B:
  • C:
  • D:
正確答案是 A 您回答的是 A 回答正確 試題分析 錯誤修正 設為收藏
(選擇一項)
  • A:
  • B:
  • C:
  • D:
正確答案是 C 您回答的是 B 回答錯誤 解析:

該題考查的是如何擷取相關元素以及如何對相關元素增加、刪除class。 此題需要先對所有的li刪除class,然後再對懸浮的li添加class,只要C正確。

 

 

9.

(選擇二項)
17
  • A:
  • B:
  • C:
  • D:
正確答案是 A,B 您回答的是 A,B 回答正確 試題分析 錯誤修正 設為收藏
(選擇一項)
18
  • A:
  • B:
  • C:
  • D:
正確答案是 C 您回答的是 C 回答正確 試題分析 錯誤修正 設為收藏
(選擇一項)
19
  • A:
  • B:
  • C:
  • D:
正確答案是 B 您回答的是 B 回答正確 試題分析 錯誤修正 設為收藏
(選擇一項)
20
  • A:
  • B:
  • C:
  • D:
正確答案是 B 您回答的是 B 回答正確 試題分析 錯誤修正 設為收藏
(選擇一項)
  • A:
  • B:
  • C:
  • D:
正確答案是 D 您回答的是 C 回答錯誤 解析:

此題目考查的是在jQuery中使用bind()為同一元素繫結多個事件。 使用bind()為同一元素繫結多個事件的正確文法是$(selector).bind({事件1:fn1,事件2:fn2,...,事件n:fnN}),因此選D。

 

10.

(選擇二項)
  • A:
  • B:
  • C:
  • D:
正確答案是 A,B 您回答的是 B,C 回答錯誤 解析:

此題考查的是jquery的slideUp()和slideDown()使用。 這個兩個方法都可以改變元素的高度,slideUp()用於元素從下到上縮短隱藏,slideDown()用於元素從上到下延伸顯示,因此答案選擇:ab

 11.
(選擇一項)
23
  • A:
  • B:
  • C:
  • D:
正確答案是 B 您回答的是 B 回答正確 試題分析 錯誤修正 設為收藏
(選擇一項)
24
  • A:
  • B:
  • C:
  • D:
正確答案是 B 您回答的是 B 回答正確 試題分析 錯誤修正 設為收藏
(選擇一項)
25
  • A:
  • B:
  • C:
  • D:
正確答案是 B 您回答的是 B 回答正確 試題分析 錯誤修正 設為收藏
(選擇二項)
  • A:
  • B:
  • C:
  • D:
解析:

val()只能擷取或設定表單元素,且不包括標籤;而html()能擷取或設定元素,並包括標籤,所以選AB

選項A和選項B都能正確改變div層的內容,而選項CD則不能,因此正確的答案是ab。

 12.
(選擇一項)
27
  • A:
  • B:
  • C:
  • D:
正確答案是 D 您回答的是 D 回答正確 試題分析 錯誤修正 設為收藏
(選擇一項)
28
  • A:
  • B:
  • C:
  • D:
正確答案是 A 您回答的是 A 回答正確 試題分析 錯誤修正 設為收藏
(選擇一項)
29
  • A:
  • B:
  • C:
  • D:
正確答案是 B 您回答的是 B 回答正確 試題分析 錯誤修正 設為收藏
(選擇一項)
30
  • A:
  • B:
  • C:
  • D:
正確答案是 D 您回答的是 D 回答正確 試題分析 錯誤修正 設為收藏
(選擇一項)
31
  • A:
  • B:
  • C:
  • D:
正確答案是 C 您回答的是 C 回答正確 試題分析 錯誤修正 設為收藏
(選擇二項)
32
  • A:
  • B:
  • C:
  • D:
正確答案是 B,C 您回答的是 B,C 回答正確 試題分析 錯誤修正 設為收藏
(選擇一項)
  • A:
  • B:
  • C:
  • D:
  • 解析:,^表示以某些元素值開始的元素,$("input[name^=‘news‘]")中以“news”開始的元素,因此答案A是正確的,選項B的並不是以“news”開始顯然不正確,同理選項C,D也就不正確了。此題目的考點在於讓我們理解選取給定屬性的某個特定的值,根據值來確定我們要選取的元素比如:$("input[name$=‘letter‘]")表示匹配給定的屬性是以“letter”值結尾的元素。

13.

(選擇一項)
34
  • A:
  • B:
  • C:
  • D:
正確答案是 B 您回答的是 B 回答正確 試題分析 錯誤修正 設為收藏
(選擇一項)
  • A:
  • B:
  • C:
  • D:
正確答案是 D 您回答的是 B 回答錯誤 解析:由於題幹中的每個case語句都沒有使用break,代碼從上往下執行,分別執行case 2 和 default 得到D答案。 14.
(選擇一項)
  • A:
  • B:
  • C:
  • D:

解析:。$( A  B )表示在A父節點下匹配B的所有後代元素。故而A選項正確

 

15.

(選擇一項)
  • A:
  • B:
  • C:
  • D:
正確答案是 B 您回答的是 A 回答錯誤 分析:B選項錯誤,JavaScript中的數組長度不是固定的,當數群組成員超過了數組的長度的時候,會自動擴充。 16.
(選擇一項)
  • A:
  • B:
  • C:
  • D:
正確答案是 D 您回答的是 C 回答錯誤 解析v:

slideDown()方法是將元素從上向下延伸顯示,而不是隱藏。

 

17.

(選擇一項)
  • A:
  • B:
  • C:
  • D:
正確答案是 B 您回答的是 C 回答錯誤 解析:.hide()用於隱藏,hover()用於類比滑鼠指標懸停事件,slideUp()用於元素從下到上縮短直至隱藏,toggle()用於切換元素的可見度,答案選擇b 18.
(選擇一項)
40
  • A:
  • B:
  • C:
  • D:
正確答案是 C 您回答的是 C 回答正確 試題分析 錯誤修正 設為收藏
(選擇一項)
41
  • A:
  • B:
  • C:
  • D:
正確答案是 D 您回答的是 D 回答正確 試題分析 錯誤修正 設為收藏
(選擇一項)
  • A:
  • B:
  • C:
  • D:
正確答案是 D 您回答的是 B 回答錯誤 解析:

D選項錯誤,jQuery對象不能調用DOM對象的屬性。

 

19.

(選擇一項)
  • A:
  • B:
  • C:
  • D:
正確答案是 D 您回答的是 C 回答錯誤 解析:由於聲明的數組長度為5,雖然只在1號下標和2號下標中賦值,但是數組的長度依然是聲明的5,所以選擇D。 20.
(選擇二項)
  • A:
  • B:
  • C:
  • D:
正確答案是 A,C 您回答的是 A,D 回答錯誤 解析:text()方法可以擷取常值內容,val()方法可以擷取value屬性值。
 21.
(選擇一項)
45
  • A:
  • B:
  • C:
  • D:
正確答案是 A 您回答的是 A 回答正確 試題分析 錯誤修正 設為收藏
(選擇一項)
  • A:
  • B:
  • C:
  • D:
正確答案是 D 您回答的是 B 回答錯誤 解析:D選項錯誤,應該是通過高度變化(向下增大)來動態地顯示所有匹配的元素。  22.
(選擇一項)
47
  • A:
  • B:
  • C:
  • D:
正確答案是 D 您回答的是 D 回答正確 試題分析 錯誤修正 設為收藏
(選擇一項)
48
  • A:
  • B:
  • C:
  • D:
正確答案是 B 您回答的是 B 回答正確 試題分析 錯誤修正 設為收藏
(選擇一項)
  • A:
  • B:
  • C:
  • D:
正確答案是 A 您回答的是 C 回答錯誤 解析:B項寫法就不對,且text()得到的也是常值內容;
       c 項方法不存在;
      d項些寫法不對。  23.
(選擇一項)
  • A:
  • B:
  • C:
  • D:
正確答案是 C 您回答的是 B 回答錯誤 解析:C選項錯誤,JavaScript中可以對浮點數進行取餘。  24.
(選擇一項)
51
  • A:
  • B:
  • C:
  • D:
正確答案是 B 您回答的是 B 回答正確 試題分析 錯誤修正 設為收藏
(選擇一項)
  • A:
  • B:
  • C:
  • D:
正確答案是 A 您回答的是 B 回答錯誤 解析:單擊迴圈轉場樣式使用toggleClass(),因此選A,B中toggleClass()的使用方法不正確,另addClass()僅能追加樣式,不能移除樣式,不符合題幹,C中toggle()的作用是迴圈顯示和隱藏元素,D中addClass()僅能追加樣式,不能移除樣式,不符合題幹  25.
(選擇一項)
53
  • A:
  • B:
  • C:
  • D:
正確答案是 B 您回答的是 B 回答正確 試題分析 錯誤修正 設為收藏
(選擇一項)
  • A:
  • B:
  • C:
  • D:
正確答案是 D 您回答的是 C 回答錯誤 解析:,“.”表示除了分行符號之外的任一字元,等價於[^\n],故‘*com*cn‘是匹配的,.[a-zA-Z]{2,3}可匹配.com或.cn,{1,2}表示匹配1次或兩次,故.com和.com.cn均匹配/^(.[a-zA-Z]{2,3}){1,2}$/ ,故只有‘.com.cn.cn‘不匹配  26.
(選擇二項)
55
  • A:
  • B:
  • C:
  • D:
正確答案是 A,B 您回答的是 A,B 回答正確 試題分析 錯誤修正 設為收藏
(選擇一項)
 
  • A:
  • B:
  • C:
  • D:
正確答案是 C 您回答的是 D 回答錯誤 解析:

/^1\d{2}$/中/^指的是開頭1指的是包含一\d指的是數字字元{2}指的是匹配前一項2次$/指的是結尾,因此C滿足條件選C

 27.
(選擇一項)
  • A:
  • B:
  • C:
  • D:
正確答案是 A 您回答的是 C 回答錯誤 解析:A符合題幹要求,因此選A,B中mouseout事件表示滑鼠移出, C,D都擷取不到div元素。  28.
(選擇一項)
  • A:
  • B:
  • C:
  • D:
正確答案是 B 您回答的是 D 回答錯誤 解析:

/^(1[0-1]|[1-9])?\d$/代表的是0~119範圍內的數字,因此B不滿足,選B

 

 

29.

(選擇一項)
  • A:
  • B:
  • C:
  • D:
正確答案是 D 您回答的是 B 回答錯誤 解析:

animate() 方法執行 CSS 屬性集的自訂動畫。該方法通過CSS樣式將元素從一個狀態改變為另一個狀態。CSS屬性值是逐漸改變的,這樣就可以建立動畫效果。只有數字值可建立動畫(比如 "margin:30px")。字串值無法建立動畫(比如 "background-color:red")。重點是逐步執行和逐漸改變,故答案應該選D

 

29.

(選擇一項)
  • A:
  • B:
  • C:
  • D:
正確答案是 D 您回答的是 C 回答錯誤 解析:

arr[10] = PHP;設定了當角標為10時數組的值為PHP,因為角標是從0開始的所以arr.length輸出的長度是11,因此ABC是錯的

jquery測試解析

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.