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