2025-2026第一學(xué)期JavaScript+jQuery期末考試試卷
試卷由單項選擇題和判斷題構(gòu)成,滿分是100分
學(xué)號:
姓名:
一、選擇題(共35題,每題2分,共70分)
引用名為 "xxx.js" 的外部腳本的正確語法是()。
A、<script src="xxx.js">
B、<script name="xxx.js">
C、<script href="xxx.js">
D、<script get="xxx.js">
在JavaScript中,以下哪個選項是運算符“==”的含義(?。?/legend>
“等于”比較運算符
“不等于”比較運算符
“大于”比較運算符
“小于”比較運算符
可插入多行注釋的 JavaScript 語法是()。
A、/*這是注釋說明*/
B、//這是注釋說明//
C、\*這是注釋說明*\
D、<!--這是注釋說明-->
支持調(diào)試功能的瀏覽器可以使用()在調(diào)試窗口中顯示 JavaScript 的值。
print.log()
alert.log
Out_get()
console.log()
以下代碼 console.log(5+6); //console.log(5+6); 會輸出什么結(jié)果()。
A、1111
B、11
C、1156
D、5611
使用Chrome瀏覽器進行調(diào)試時,console.log("hello");控制臺輸出結(jié)果哪個是正確的()。
A、空值
B、hellohello
C、hello
D、hello斷點
以下關(guān)于變量的描述錯誤的是()。
A、JavaScript中age與Age代表不同的變量。
B、$name在JavaScript中是合法的變量名。
C、JavaScript變量名稱的標(biāo)識可以不是唯一的。
D、JavaScript變量是存儲數(shù)據(jù)值的容器。
JavaScript代碼Boolean(true);返回的結(jié)果是( ?。?/legend>
false
true
0
1
在JavaScript中,關(guān)于NaN的描述正確的選項是(?。?。
A、0
數(shù)值
非數(shù)值
字符串
JavaScript代碼Boolean(1);返回的結(jié)果是( ?。?/legend>
A、1
B、0
false
true
在JavaScript中,用于存放未定義的值的選項是() 。
B、0
A、var
C、null
D、undefined
在JavaScript程序中, alert(undefined= =null)的輸出結(jié)果是( )。
true
1
false
0
以下JavaScript代碼 var str = 2; alert(typeof(str)); 返回的結(jié)果是()。
A、true
B、string
C、boolean
D、number
JavaScript中,typeof的作用中以下哪個是正確的()。
A、查看變量的數(shù)據(jù)類型
B、獲得數(shù)據(jù)長度
C、獲得數(shù)據(jù)下標(biāo)值
D、替換數(shù)據(jù)
JavaScript中parseFloat( )的作用是()。
A、將數(shù)據(jù)轉(zhuǎn)化為布爾類型
B、將數(shù)據(jù)轉(zhuǎn)化為浮點數(shù)據(jù)
C、將數(shù)據(jù)轉(zhuǎn)化為字符串
D、將數(shù)據(jù)轉(zhuǎn)化為整型數(shù)據(jù)
在JavaScript中,表示“邏輯與”運算符是哪個()。
A、!!
B、$$
C、%%
D、&&
在JavaScript中,以下哪個選項是運算符“!”的含義()。
A、邏輯與
B、邏輯或
C、邏輯非
D、連接字符
運算符“<”的含義是()。
A、“等于”比較運算符
B、“不等于”比較運算符
C、“大于”比較運算符
D、“小于”比較運算符
關(guān)于運算符“<”的代碼n<5表述正確的是()。
A、n=5時條件成立
B、n=6時條件成立
C、n=7時條件成立
D、n=2時條件成立
在JavaScript中,以下哪個選項是運算符“>”的含義()。
A、“等于”比較運算符
B、“不等于”比較運算符
C、“大于”比較運算符
D、“小于”比較運算符
以下哪個式子的結(jié)果是“hello”()。
A、0>0???'hello'?:?'byebye'
B、1<0???'hello'?:?'byebye'
C、1=0 ? 'hello' : 'byebye'
D、1>0???'hello'?:?'byebye'
以下字符串?dāng)?shù)據(jù)類型的定義正確的是()。
A、var name = 888;
B、var name = "kaka";
C、var name # "kaka";
D、var num == "hello";
JavaScript中,哪個選項關(guān)于字符串的描述是錯誤的()。
A、定義字符串可以使用單引號
B、定義字符串可以使用雙引號
C、var name = "88"中變量name是字符串類型
D、表達式?"10"+1的結(jié)果為11
JavaScript中數(shù)組屬性length含義是()。
A、返回數(shù)組最小值
B、返回數(shù)組長度
C、返回數(shù)組最后一個值
D、返回數(shù)組第一個值
以下JavaScript數(shù)組中arr.length的值是2的選項是()。
A、arr= [2,3]
B、arr= [2,3,2]
C、arr= [2]
D、arr= [3]
JavaScript中關(guān)鍵詞while有什么作用?()
A、只可以跟if語句一起使用,實現(xiàn)條件判斷
B、實現(xiàn)循環(huán)控制
C、只能實現(xiàn)條件判斷
D、只能實現(xiàn)無限循環(huán)
JavaScript中數(shù)組push( )的作用是()。
A、替換第一個元素
B、替換最后一個元素
C、從數(shù)組中刪除最后一個元素
D、在數(shù)組結(jié)尾處向數(shù)組添加一個新的元素
JavaScript中代碼 var arr=[3,5, 6, 9]; arr.unshift(2); 運行后,數(shù)組arr的結(jié)果是()。
A、[5, 6, 9]
B、[3,5, 6, 9,2]
C、[2,3,5, 6, 9]
D、[3, 6, 9]
JavaScript中以下代碼運行后數(shù)組的值是()。 var arr=[3,5, 6, 9]; arr.splice(1,1,"15");
A、[3,15, 6, 9]
B、[3,5,15, 6, 9]
C、[3,5, 15, 9]
D、[15,5, 6, 9]
JavaScript中關(guān)于“switch”關(guān)鍵詞描述正確的是()
A、屬于循環(huán)語句關(guān)鍵詞
B、不能用于條件判斷
C、不能跟case一起使用
D、可以基于不同條件執(zhí)行不同動作
JavaScript中執(zhí)行以下代碼后,day的值是() switch (7) { case 0:day = "星期天";break; case 1:day = "星期一";break; case 2:day = "星期二";break; default: day = "其他"; }
A、星期天
B、星期一
C、星期二
D、其他
在JavaScript中,關(guān)于“switch”的說法,以下正確的是()
A、屬于循環(huán)語句關(guān)鍵詞
B、不能用于條件判斷
C、不能跟case一起使用
D、可以基于不同條件執(zhí)行不同動作
JavaScript中執(zhí)行以下代碼后,k的值是() var k=0; do{ k=k+1; } while (k<2);
A、0
B、1
C、2
D、3
JavaScript中關(guān)鍵詞for有什么作用?()
A、只能實現(xiàn)無限循環(huán)
B、只能實現(xiàn)條件判斷
C、實現(xiàn)循環(huán)控制
D、只可以跟if語句一起使用,實現(xiàn)條件判斷
在JavaScript中,Math對象的用法錯誤的是()。
A、Math.PI
B、Math.sqrt(8);
C、Math.AI
D、Math.abs(8);
二、判斷題(共15題,每題2分,共30分)
DOM中一個網(wǎng)頁頁面就是一個文檔,頁面中所有標(biāo)簽都是元素。
對
錯
當(dāng)n=1是,?。╪>1)返回值為false。
對
錯
getElementById()可以獲取指定的ID元素對象。
對
錯
JavaScript中 i++是 標(biāo)準(zhǔn)的自增運算符寫法。
對
錯
JavaScript中console.log(parseInt("22.5"))控制臺輸出的結(jié)果是22。
對
錯
JavaScript無法實現(xiàn)html表單的客戶端驗證功能。
對
錯
JavaScript函數(shù)通常用function關(guān)鍵詞進行定義
對
錯
DOM不可以改變網(wǎng)頁頁面的結(jié)構(gòu)和內(nèi)容樣式。
對
錯
在JavaScript中,變量在函數(shù)內(nèi)聲明,則變量為局部作用域。
對
錯
JavaScript中數(shù)組arr= [8, 2, 1]中,arr[2]的值為1。
對
錯
Length可以返回字符串的長度。
對
錯
JavaScript中 == 和 === 運算符的作用完全相同。
對
錯
function(){} 是一個匿名函數(shù)表達式()。
對
錯
for...in 循環(huán)可以遍歷數(shù)組的所有索引(包括非數(shù)字鍵)。
對
錯
typeof [] 返回 "array"。
對
錯
關(guān)閉
更多問卷
復(fù)制此問卷