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【判断题】
跳转语句用于实现程序执行过程中的流程跳转。