第一章测试
1.下面不属于<script>标签属性的是( )。
A:defer B:src C:href D:type
答案:C
2.下列选项中,可以接收用户输入的信息的是( )。
A:prompt() B:alert() C:console.log() D:document.write()
答案:A
3.下面关于JavaScript的概述不正确的是( )。
A:仅需要浏览器支持 B:脚本语言 C:依赖于操作系统 D:语法规则比较松散
答案:C
4.下列选项中,可以实现警告框的是( )。
A:prompt() B:document.write() C:console.log() D:alert()
答案:D
5.下面( )标签可在页面中直接嵌入JavaScript。
A:<href> B:<link> C:<script> D:<style>
答案:C
6.下面关于字符串的描述错误的是( )。
A:单引号中使用单引号不需要转义 B:单引号或双引号包裹的数据称为字符串 C:双引号中使用单引号不需要转义 D:双引号内使用换行需要转义
答案:A
7.下列选项中与++(后置)具有相同优先级的是运算符是( )。
A:--(前置) B:--(后置) C:++(前置) D:答案全部正确
答案:B
8.表达式Math.PI.toFixed(2)的运行结果为( )。
A:3.15 B:3.1 C:3.141 D:3.14
答案:D
9.函数Object.prototype.toString.call('undefined')的返回值是( )。
A:"[Undefined]" B:"[object Undefined]" C:"[object String]" D:"[String]"
答案:C
10.下列选项中,不属于赋值运算符的是( )。
A:%= B:>>>= C:== D:=
答案:C
11.下列选项中,在操作9和15时,结果为负数的是( )。
A:“~” B:“^” C:“|” D:“&”
答案:A
12.下面关于逻辑运算符的说法错误的是( )。
A:!a表示若a为false则结果为true,否则相反 B:逻辑运算的返回值是布尔型 C:逻辑运算有时会出现短路的情况 D:a||b表示a与b中只要有一个为true,则结果为true
答案:B
13.下列语句中可以重复执行一段代码的是( )。
A:switch B:while C:全部答案都正确 D:if
答案:B
14.下面关于运算符的说法错误的是( )。
A:逗号运算符的优先级别最低 B:表达式中赋值运算符总是最后执行的 C:同一表达式中&的级别高于&& D:表达式中圆括号的优先级别最高
答案:B
15.以下选项中不属于选择结构语句的是( )。
A:if...else if...else B:if...else语句 C:if语句 D:while语句
答案:D
16.以下选项中不属于基本数据类型的是( )。
A:Object B:Null C:Undefined D:String
答案:A
17.以下选项中可以保留2位小数的是( )。
A:Math.round() B:toFixed() C:Math.ceil() D:Math.floor()
答案:B
18.下面关于变量的说法错误的是( )。
A:保留字能够作为变量名称使用 B:未赋初始值的变量值为undefined C:_it123为合法的变量名 D:在声明变量时var关键字可以省略
答案:A
19.下面关于for语句描述错误的是( )。
A:for循环语句小括号内的每个表达式都可以为空 B:for适合循环次数已知的情况 C:for循环语句小括号内的分号分割符可以省略 D:for循环语句小括号中依次包括初始化表达式、循环条件和操作表达式
答案:C
20.下列选项中可以将null转换成字符型的是( )。
A:Number() B:String() C:Boolean() D:toString()
答案:B

温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(6) dxwkbang
返回
顶部