预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共39页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第一章测试 1.下面不属于 标签属性的是()。 A:href B:defer C:type D:src 答案:A 2.下列选项中,可以接收用户输入的信息的是()。 A:console.log() B:alert() C:document.write() D:prompt() 答案:D 3.下面关于JavaScript的概述不正确的是()。 A:脚本语言 B:仅需要浏览器支持 C:语法规则比较松散 D:依赖于操作系统 答案:D 4.下列选项中,可以实现警告框的是()。 A:alert() B:console.log() C:prompt() D:document.write() 答案:A 5.下面()标签可在页面中直接嵌入JavaScript。 A: B: C: D: 答案:B 6.下面关于字符串的描述错误的是()。 A:单引号中使用单引号不需要转义 B:双引号内使用换行需要转义 C:双引号中使用单引号不需要转义 D:单引号或双引号包裹的数据称为字符串 答案:A 7.下列选项中与++(后置)具有相同优先级的是运算符是()。 A:–(后置) B:++(前置) C:答案全部正确 D:–(前置) 答案:A 8.表达式Math.PI.toFixed(2)的运行结果为()。 A:3.1 B:3.15 C:3.141 D:3.14 答案:D 9.函数Object.prototype.toString.call(‘undefined’)的返回值是()。 A:“[String]” B:“[objectUndefined]” C:“[objectString]” D:“[Undefined]” 答案:C 10.下列选项中,不属于赋值运算符的是()。 A:>>>= B:%= C:== D:= 答案:C 11.下列选项中,在操作9和15时,结果为负数的是()。 A:“&” B:“|” C:“^” D:“~” 答案:D 12.下面关于逻辑运算符的说法错误的是()。 A:!a表示若a为false则结果为true,否则相反 B:逻辑运算有时会出现短路的情况 C:a||b表示a与b中只要有一个为true,则结果为true D:逻辑运算的返回值是布尔型 答案:D 13.下列语句中可以重复执行一段代码的是()。 A:while B:switch C:if D:全部答案都正确 答案:A 14.下面关于运算符的说法错误的是()。 A:同一表达式中&的级别高于&& B:逗号运算符的优先级别最低 C:表达式中赋值运算符总是最后执行的 D:表达式中圆括号的优先级别最高 答案:C 15.以下选项中不属于选择结构语句的是()。 A:if…elseif…else B:if语句 C:while语句 D:if…else语句 答案:C 16.以下选项中不属于基本数据类型的是()。 A:Null B:String C:Undefined D:Object 答案:D 17.以下选项中可以保留2位小数的是()。 A:toFixed() B:Math.round() C:Math.ceil() D:Math.floor() 答案:A 18.下面关于变量的说法错误的是()。 A:在声明变量时var关键字可以省略 B:_it123为合法的变量名 C:未赋初始值的变量值为undefined D:保留字能够作为变量名称使用 答案:D 19.下面关于for语句描述错误的是()。 A:for循环语句小括号内的分号分割符可以省略 B:for循环语句小括号中依次包括初始化表达式、循环条件和操作表达式 C:for循环语句小括号内的每个表达式都可以为空 D:for适合循环次数已知的情况 答案:A 20.下列选项中可以将null转换成字符型的是()。 A:String() B:Number() C:Boolean() D:toString() 答案:A 第二章测试 1.下列选项中,()方法默认逆向检索。 A:Array.isArray() B:includes() C:lastIndexOf() D:indexOf() 答案:C 2.默认情况下,join()方法使用()连接数组中的元素。 A:逗号 B:空格 C:中横线 D:分号 答案:A 3.下列关于数组的说法错误的是()。 A:索引下标默认从0依次递增 B:下标可以是整型、字符串型和浮点型 C:数组元素之间使用逗号(,)分割 D:数组是存储一系列值的变量集合 答案:B 4.下面关于数组长度的说法中错误的是()。 A:若指定的length值大于数组元素个数,则没有值的元素会占用空存储位 置 B:若指定的length值小于数组元素个数,则多余的数组元素会被舍弃 C:指定length后,添加的数组元素不能超过这个限制 D:数组在创建时可以指定数组的长度 答案: