JavaScript基礎(chǔ)測(cè)驗(yàn)
JavaScript基礎(chǔ)測(cè)驗(yàn)
1【單選題】
下列選項(xiàng)中,可以啟動(dòng)開(kāi)發(fā)者工具的快捷鍵是()。
A、【F5】
B、【F10】
C、【F12】
D、【F1】
2【單選題】
關(guān)于代碼alert('220' + '230')的輸出結(jié)果,下列選項(xiàng)正確的是()。
A、220 + 230 = 220230
B、220 + 230 = 450
C、220230
D、450
3【單選題】
關(guān)于代碼“alert(2 * 3 + 25 / 5 - 1)”的輸出結(jié)果,下列選項(xiàng)正確的是()。
A、10
B、10.2
C、10.4
D、12
4【多選題】
下列選項(xiàng)中,屬于JavaScript的語(yǔ)法規(guī)則的是()。
A、JavaScript不區(qū)分字母大小寫(xiě)。
B、JavaScript嚴(yán)格區(qū)分字母大小寫(xiě)。
C、JavaScript語(yǔ)言并不要求必須以分號(hào)“;”作為語(yǔ)句的結(jié)束標(biāo)簽。
D、JavaScript語(yǔ)言必須以分號(hào)“;”作為語(yǔ)句的結(jié)束標(biāo)簽。
5【多選題】
下列選項(xiàng)中,屬于JavaScript引入方式的有()。
A、行內(nèi)式
B、嵌入式
C、外鏈?zhǔn)?/p>
D、嵌套式
6【多選題】
JavaScript常用輸出語(yǔ)句包括下列哪些選項(xiàng)()。
A、alert()
B、console.log()
C、document.write()
D、Object.prototype.toString.call()
7【多選題】
在JavaScript中,關(guān)于輸出語(yǔ)句的描述,下列選項(xiàng)正確的是()。
A、輸出語(yǔ)句用于直接輸出一段代碼的執(zhí)行結(jié)果
B、alert()是JavaScript常用的輸出語(yǔ)句
C、console.log()是JavaScript常用的輸出語(yǔ)句
D、document.write()是JavaScript常用的輸出語(yǔ)句
8【多選題】
JavaScript的基本數(shù)據(jù)類(lèi)型包括以下哪些選項(xiàng)()。
A、數(shù)值型
B、字符串型
C、布爾型
D、未定義型
9【多選題】
在JavaScript中,關(guān)于數(shù)值型的描述,下列說(shuō)法正確的是()。
A、用于邏輯判斷
B、不區(qū)分整型數(shù)值和浮點(diǎn)型數(shù)值
C、在JavaScript中,所有數(shù)字都是數(shù)值型
D、用于表示數(shù)字
10【多選題】
在JavaScript中,數(shù)據(jù)的基本操作包括()。
A、算術(shù)運(yùn)算
B、比較大小
C、賦值
D、使用變量保存數(shù)據(jù)
11【多選題】
下列選項(xiàng)中,屬于if條件語(yǔ)句的是()。
A、單向判斷語(yǔ)句
B、雙向判斷語(yǔ)句
C、三向判斷語(yǔ)句
D、多向判斷語(yǔ)句
12【多選題】
關(guān)于if條件語(yǔ)句的描述,下列選項(xiàng)說(shuō)法正確的是()。
A、通過(guò)判斷條件表達(dá)式的值為true或false來(lái)確定是否執(zhí)行某一條語(yǔ)句。
B、多向判斷語(yǔ)句不屬于if條件語(yǔ)句。
C、只能針對(duì)某個(gè)表達(dá)式的值做出判斷,從而決定執(zhí)行哪一段代碼。
D、if條件語(yǔ)句主要包括單向判斷語(yǔ)句、雙向判斷語(yǔ)句和多向判斷語(yǔ)句
13【多選題】
下面的選項(xiàng)中,屬于JavaScript中流程控制語(yǔ)句的是()。
A、條件語(yǔ)句
B、循環(huán)語(yǔ)句
C、跳轉(zhuǎn)語(yǔ)句
D、判斷語(yǔ)句
14【多選題】
關(guān)于跳轉(zhuǎn)語(yǔ)句的描述,下列選項(xiàng)說(shuō)法正確的是()。
A、跳轉(zhuǎn)語(yǔ)句用于實(shí)現(xiàn)程序執(zhí)行過(guò)程中的流程跳轉(zhuǎn)
B、跳轉(zhuǎn)語(yǔ)句是利用一個(gè)條件來(lái)控制是否要繼續(xù)執(zhí)行該語(yǔ)句
C、continue語(yǔ)句的作用是終止本次循環(huán),執(zhí)行下一次循環(huán)
D、break語(yǔ)句是結(jié)束整個(gè)循環(huán)過(guò)程,不再判斷執(zhí)行循環(huán)的條件是否成立
15【判斷題】
JavaScript通常依賴(lài)于解釋器,只在被調(diào)用時(shí)自動(dòng)進(jìn)行解釋或編譯。
16【判斷題】
JavaScript需要編譯、鏈接,只有生成獨(dú)立的可執(zhí)行文件后才能運(yùn)行。
17【判斷題】
在JavaScript中,變量username與變量userName是兩個(gè)不同的變量。
18【判斷題】
JavaScript不區(qū)分字母大小寫(xiě)。
19【判斷題】
在HTML中運(yùn)用<style>標(biāo)簽及其相關(guān)屬性可以嵌入JavaScript腳本代碼。
20【判斷題】
console.log()用于在瀏覽器的控制臺(tái)中輸出內(nèi)容。
21【判斷題】
console.log()用于幫助瀏覽器正確識(shí)別網(wǎng)頁(yè)的編碼格式。
22【判斷題】
網(wǎng)頁(yè)編碼用于幫助瀏覽器正確識(shí)別網(wǎng)頁(yè)的編碼格式。
23【判斷題】
JavaScript中,true和false值只有全部為小寫(xiě)時(shí)才表示布爾型。
24【判斷題】
在JavaScript中,a+=b,相當(dāng)于b=a+b。
25【判斷題】
在JavaScript中,使用單引號(hào)或雙引號(hào)包裹的數(shù)據(jù)是字符串。
26【判斷題】
使用“==”運(yùn)算符可以比較兩個(gè)字符串是否相同。
27【判斷題】
代碼alert(22 == 33)的輸出結(jié)果是true。
28【判斷題】
判斷語(yǔ)句不是JavaScript中流程控制語(yǔ)句。
29【判斷題】
循環(huán)語(yǔ)句可以將一段代碼重復(fù)執(zhí)行。
30【判斷題】
跳轉(zhuǎn)語(yǔ)句用于實(shí)現(xiàn)程序執(zhí)行過(guò)程中的流程跳轉(zhuǎn)。