3、单选题:下面关于JavaScript的概述不正确的是()。选项:A:脚本语言B:仅需要浏览器支持C:语法规则比较松散D:依赖于操作系统答案:【依赖于操作系统】
4、单选题:下列选项中,可以实现警告框的是()。选项:A:alert()B:console.log()C:prompt()D:document.write()答案:【alert()】
6、单选题:下面关于字符串的描述错误的是()。选项:A:单引号中使用单引号不需要转义B:双引号中使用单引号不需要转义C:双引号内使用换行需要转义D:单引号或双引号包裹的数据称为字符串答案:【单引号中使用单引号不需要转义】
7、单选题:下列选项中与++(后置)具有相同优先级的是运算符是()。选项:A:++(前置)B:--(前置)C:--(后置)D:答案全部正确答案:【--(后置)】
8、单选题:表达式Math.PI.toFixed(2)的运行结果为()。选项:A:3.14B:3.15C:3.1D:3.141答案:【3.14】
9、单选题:函数Object.prototype.toString.call('undefined')的返回值是()。选项:A:"[Undefined]"B:"[String]"C:"[objectString]"D:"[objectUndefined]"答案:【"[objectString]"】
10、单选题:下列选项中,不属于赋值运算符的是()。选项:A:=B:%=C:>>>=D:==答案:【==】
11、单选题:下列选项中,在操作9和15时,结果为负数的是()。选项:A:“|”B:“^”C:“&”D:“~”答案:【“~”】
12、单选题:下面关于逻辑运算符的说法错误的是()。选项:A:逻辑运算的返回值是布尔型B:!a表示若a为false则结果为true,否则相反C:a||b表示a与b中只要有一个为true,则结果为trueD:逻辑运算有时会出现短路的情况答案:【逻辑运算的返回值是布尔型】
13、单选题:下列语句中可以重复执行一段代码的是()。选项:A:whileB:switchC:全部答案都正确D:if答案:【while】
14、单选题:下面关于运算符的说法错误的是()。选项:A:逗号运算符的优先级别最低B:同一表达式中&的级别高于&&C:表达式中赋值运算符总是最后执行的D:表达式中圆括号的优先级别最高答案:【表达式中赋值运算符总是最后执行的】
15、单选题:以下选项中不属于选择结构语句的是()。选项:A:if...elseif...elseB:while语句C:if语句D:if...else语句答案:【while语句】
16、单选题:以下选项中不属于基本数据类型的是()。选项:A:ObjectB:UndefinedC:NullD:String答案:【Object】
17、单选题:以下选项中可以保留2位小数的是()。选项:A:Math.ceil()B:toFixed()C:Math.floor()D:Math.round()答案:【toFixed()】
19、单选题:下面关于for语句描述错误的是()。选项:A:for循环语句小括号中依次包括初始化表达式、循环条件和操作表达式B:for循环语句小括号内的每个表达式都可以为空C:for适合循环次数已知的情况D:for循环语句小括号内的分号分割符可以省略答案:【for循环语句小括号内的分号分割符可以省略】
20、单选题:下列选项中可以将null转换成字符型的是()。选项:A:String()B:Number()C:toString()D:Boolean()答案:【String()】
1、单选题:下列选项中,()方法默认逆向检索。选项:A:indexOf()B:lastIndexOf()C:includes()D:Array.isArray()答案:【lastIndexOf()】
2、单选题:默认情况下,join()方法使用()连接数组中的元素。选项:A:逗号B:中横线C:空格D:分号答案:【逗号】
3、单选题:下列关于数组的说法错误的是()。选项:A:索引下标默认从0依次递增B:数组是存储一系列值的变量集合C:下标可以是整型、字符串型和浮点型D:数组元素之间使用逗号(,)分割答案:【下标可以是整型、字符串型和浮点型】
4、单选题:下面关于数组长度的说法中错误的是()。选项:A:若指定的length值大于数组元素个数,则没有值的元素会占用空存储位置B:数组在创建时可以指定数组的长度C:指定length后,添加的数组元素不能超过这个限制D:若指定的length值小于数组元素个数,则多余的数组元素会被舍弃答案:【指定length后,添加的数组元素不能超过这个限制】
5、单选题:下列创建数组的方式错误的是()。选项:A:newArray(,,)B:newArrayC:[,,]D:[]答案:【newArray(,,)】
6、单选题:下面关于数组中length属性的说法错误的是()。选项:A:设置length值大于数组长度,会出现空的存储位置B:设置length值小于数组长度,则多余的数组元素会被舍弃C:数组中的length是可读不可写的属性D:数组的length属性用于获取数组的长度答案:【数组中的length是可读不可写的属性】
8、单选题:下面关于数组转字符串的描述错误的是()。选项:A:join()方法仅能将一维数组转为字符串B:toString()方法可将多维数组转为字符串C:默认情况下使用逗号连接数组元素D:数组元素为空数组时会被转为空字符串答案:【join()方法仅能将一维数组转为字符串】
9、单选题:表达式“['2','1',2,1].includes('1',3)”的输出结果为()。选项:A:trueB:0C:falseD:1答案:【false】
10、单选题:下面对splice()方法描述错误的是()。选项:A:第1个参数用于指定添加或删除的下标位置B:可以在添加指定元素后再删除数组元素C:第2个参数设为0,表示只添加元素D:可以在删除指定元素后再添加数组元素答案:【可以在添加指定元素后再删除数组元素】
11、单选题:下列方法执行后,不会对原数组产生影响的是()。选项:A:unshift()B:slice()C:push()D:sort()答案:【slice()】
12、单选题:方法()可以在数组的开头同时添加多个元素。选项:A:unshift()B:shift()C:push()D:pop()答案:【unshift()】
13、单选题:以下在遍历数组时会忽略空存储位置的是()。选项:A:for...inB:forC:whileD:for...of答案:【for...in】
14、单选题:若有arr=['Mon','Tues','Wed','Thurs'],则arr.pop()的返回值是()。