jQuery - 模擬測試



本節為您提供各種與jQuery框架相關的模擬測試。您可以將這些示例模擬測試下載到本地機器,並在方便時離線解答。每個模擬測試都提供一個答案,以便您驗證最終分數並進行自我評分。

問答

jQuery 模擬測試一

題4 - 下列哪個是 JavaScript 支援的有效函式型別?

A - 具名函式

B - 匿名函式

C - 以上兩者。

D - 以上都不是。

答案:C

解釋

JavaScript 中的函式可以是具名函式或匿名函式。

題5 - 可以將匿名函式賦值給變數嗎?

A - 對

B - 錯

答案:A

解釋

是的!匿名函式可以賦值給變數。

題6 - 可以將匿名函式作為引數傳遞給另一個函式嗎?

A - 對

B - 錯

答案:A

解釋

是的!匿名函式可以作為引數傳遞給另一個函式。

答案:A

解釋

使用 typeof 運算子,我們可以獲取傳遞給函式的引數型別。

答案:B

解釋

使用 arguments.length 屬性,我們可以獲取傳遞給函式的引數總數。

題9 - 下列哪種型別的變數在您的 JavaScript 程式碼中隨處可見?

A - 全域性變數

B - 區域性變數

C - 以上兩者。

D - 以上都不是。

答案:A

解釋

全域性變數:全域性變數具有全域性作用域,這意味著它在您的 JavaScript 程式碼中隨處可見。

題10 - 下列哪種型別的變數僅在其定義的函式內可見?

A - 全域性變數

B - 區域性變數

C - 以上兩者。

D - 以上都不是。

答案:B

解釋

區域性變數:區域性變數僅在其定義的函式內可見。函式引數始終是該函式的區域性變數。

題11 - 如果名稱相同,下列哪種型別的變數優先?

A - 全域性變數

B - 區域性變數

C - 以上兩者。

D - 以上都不是。

答案:B

解釋

區域性變數優先於同名的全域性變數。

答案:C

解釋

回撥函式是一個普通的 JavaScript 函式,作為引數或選項傳遞給某些方法。一些回撥函式只是事件,用於在觸發特定狀態時讓使用者有機會做出反應。

題13 - 哪個內建方法返回指定索引處的字元?

A - characterAt()

B - getCharAt()

C - charAt()

D - 以上都不是。

答案:C

解釋

charAt() 方法返回指定索引處的字元。

題14 - 哪個內建方法組合兩個字串的文字並返回一個新字串?

A - append()

B - concat()

C - attach()

D - 以上都不是。

答案:B

解釋

concat() 方法返回指定索引處的字元。

題15 - 哪個內建方法為陣列中的每個元素呼叫一個函式?

A - while()

B - loop()

C - forEach()

D - 以上都不是。

答案:C

解釋

forEach() 方法為陣列中的每個元素呼叫一個函式。

題16 - 哪個內建方法返回在呼叫 String 物件中指定值的第一次出現的位置?

A - getIndex()

B - location()

C - indexOf()

D - 以上都不是。

答案:C

解釋

indexOf() 方法返回在呼叫 String 物件中指定值的第一次出現的位置,如果未找到則返回 -1。

題17 - 哪個內建方法返回字串的長度?

A - length()

B - size()

C - index()

D - 以上都不是。

答案:A

解釋

length() 方法返回字串的長度。

題18 - 哪個內建方法從陣列中刪除最後一個元素並返回該元素?

A - last()

B - get()

C - pop()

D - 以上都不是。

答案:C

解釋

pop() 方法從陣列中刪除最後一個元素並返回該元素。

題19 - 哪個內建方法將一個或多個元素新增到陣列的末尾並返回陣列的新長度?

A - last()

B - put()

C - push()

D - 以上都不是。

答案:C

解釋

push() 方法將一個或多個元素新增到陣列的末尾並返回陣列的新長度。

題20 - 哪個內建方法反轉陣列元素的順序?

A - changeOrder(order)

B - reverse()

C - sort(order)

D - 以上都不是。

答案:B

解釋

reverse() 方法反轉陣列元素的順序——第一個元素成為最後一個,最後一個元素成為第一個。

題21 - 哪個內建方法對陣列元素進行排序?

A - changeOrder(order)

B - order()

C - sort()

D - 以上都不是。

答案:C

解釋

sort() 方法對陣列元素進行排序。

題22 - 哪個內建方法返回從指定位置開始的字串中的字元?

A - substr()

B - getSubstring()

C - slice()

D - 以上都不是。

答案:A

解釋

substr() 方法返回從指定位置開始,包含指定數量字元的字串中的字元。

題23 - 哪個內建方法返回轉換為小寫的呼叫字串值?

A - toLowerCase()

B - toLower()

C - changeCase(case)

D - 以上都不是。

答案:A

解釋

toLowerCase() 方法返回轉換為小寫的呼叫字串值。

題24 - 哪個內建方法返回轉換為大寫的呼叫字串值?

A - toUpperCase()

B - toUpper()

C - changeCase(case)

D - 以上都不是。

答案:A

解釋

toUpperCase() 方法返回轉換為大寫的呼叫字串值。

題25 - 哪個內建方法返回數字值的字串表示形式?

A - toValue()

B - toNumber()

C - toString()

D - 以上都不是。

答案:C

解釋

toString() 方法返回數字值的字串表示形式。

答案表

題號 答案
1 D
2 D
3 D
4 C
5 A
6 A
7 A
8 B
9 A
10 B
11 B
12 C
13 C
14 B
15 C
16 C
17 A
18 C
19 C
20 B
21 C
22 A
23 A
24 A
25 C
jquery_questions_answers.htm
廣告