js复习题库 答案(1)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一.选择题(每题2分,共160分)
1.以下哪个变量名是非法的: ( B )
A. num_1
B. 2sum
C. $_
D. _des
2.以下哪个单词不属于javascript关键字: ( D )
A. while
B. parent
C. case
D. class
3.在JavaScript中用下面哪个关键字来定义变量: ( D )
A. int
B. document
C. char
D. var
4.(778>787)?5:2的结果是: ( A )
A. 2
B. 5
C. 5,2
D. 3
5.在JavaScript表达式中12+"12"+"5"的结果是: ( D )
A. 29
B. 1217
C. 126
D. 12125
6.实现在页面上隐藏某个元素的CSS属性是:(A )
A . display:none B. display:block
C. display:inline
D. display:inline-block
7.DOM定义了访问HTML文档对象的一套: ( D ) A.属性 B.方法 C.事件 D.以上都是
8.onfocus事件是指: ( C )
A. 移动鼠标
B. 点击鼠标
C. DOM元素获取到焦点
D. DOM元素失去焦点
9.分析下面的JavaScript代码段,输出结果是: ( B ) Var a = Math.round(4.1);
document.write(a);
A. 4.1
B. 4
C. 4.5
D. 5
10.在JavaScript中,命令按钮(Button)支持的事件是: ( A ) A. onClick B. onChange C. onSelect D. onLoad
11.setInterval(myFunc,20) 语句的含义是: ( C )
A. 每隔20秒,myFunc函数就会被调用一次
B. 20以后,myFunc函数被调用一次,且只调用一次
C. 每隔20毫秒,myFunc函数就会被调用一次
D. 循环调用myFunc函数20次
12.关于正则表达式声明6 位数字的邮编,以下代码正确的是 ( C )
A. var reg = /\d6/;
B. var reg = \d{6}\;
C. var reg = /\d{6}/;
D. var reg = new RegExp("\d{6}");
13.下面对于JavaScript中的单选按钮(radio)的说法正确的是: ( A )
A. 单选按钮可以通过单击“选中”和“未选中”来进行切换
B. 单选按钮没有checked属性
C. 单选按钮不支持onClick事件
D. 单选按钮的length属性表示同一组中单选按钮的数量
14.下面隐藏名为mydiv的层的代码正确的是: ( )
正确写法:document.getElementById(“mydiv”).style.display = "none";
A. document.getElementById(mydiv).style.display = "none";
B. document.getElementById("mydiv").style.display = none;
C. document.getElementById("mydiv").display = "none";
D. document.getElementById("mydiv").display = none;
15.setTimeout(myFunc,20) 语句的含义是: ( B )
A. 每隔20秒,myFunc函数就会被调用一次
B. 20以后,myFunc函数被调用一次,且只调用一次
C. 每隔20毫秒,myFunc函数就会被调用一次
D. 循环调用myFunc函数20次
16.下列语句中,可以在控制台输出当前日期的js语句是: ( C )
A. Date myDate = new Date(); console.log(myDate.Now. toLocaleDateString());
B. Date myDate = new Date(); console.log(myDate.Now. toLocaleTimeString());
C. var myDate = new Date(); console.log(myDate. toLocaleDateString());
D. var myDate = new Date(); console.log(myDate. toLocaleTimeString()); 17.下面对于JavaScript中的复选框(checkbox)的说法正确的是: ( B )
A. 如果需将一个复选框选中,需要将复选框的selected属性设为true
B. 如果需将一个复选框选中,需要将复选框的checked属性设为true
C. 如果需将一个复选框选中,需要将复选框的selected属性设为selected
D. ?如果需将一个复选框选中,需要将复选框的checked属性设为checked 18.JavaScript语言的文件中,focus 将触发的事件是: ( B )