一. 选择题(每题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 = und(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次css鼠标点击样式
12.关于正则表达式声明 6 位数字的邮编,以下代码正确的是 ( C )
A. var reg = /\d6/;
B. var reg = \d{6}\;
A. var reg = /\d6/;
B. var reg = \d{6}\;
C. var reg = /\d{6}/;
D. var reg = new RegExp("\d{6}");
D. var reg = new RegExp("\d{6}");
13.下面对于JavaScript中的单选按钮(radio)的说法正确的是: ( A )
A. 单选按钮可以通过单击“选中”和“未选中”来进行切换
B. 单选按钮没有checked属性
C. 单选按钮不支持onClick事件
D. 单选按钮的length属性表示同一组中单选按钮的数量
14.下面隐藏名为mydiv的层的代码正确的是: ( )
正确写法:ElementById(“mydiv”).style.display = "none";
A. ElementById(mydiv).style.display = "none";
B. ElementById("mydiv").style.display = none;
C. ElementById("mydiv").display = "none";
D. ElementById("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 )
A.元素失去焦点 B.当前焦点位于该元素
C.页面被载入 D.将当前内容提交
19.页面上需要让用户填入一些信息时,我们一般都要对用户填入的信息做 ( A )
A. 表单验证 B. 数据分析 C.数据采样 D.数据确认
20.如果下拉列表框( select )对象中没有选项被选中,那么selectedIndex属性的值为: ( A )
A. 0 B. 1 C. -1 D.null
21.分析下面的JavaScrip代码段,输出的结果是: ( B )
var s1=15;
var s2=”string”;
if (isNaN(s1))
document.writeln (s1);
if (isNaN(s2) )
document.write (s2);
A. 15 B. string C. 15string D. 不打印任何信息
22.分析javascript代码段,输出结果是: ( D )
var a="I love Mr.Lee";
a = a.substr(2,4);
document.write(a)
A.I lo
B.lo
C..Lee
D.love
23.分析下面的javascript代码段,输出结果是: ( C )
var mystring="I am a good student";
a=mystring.indexOf("good");
document.write(a);
A. 5 B. 6 C. 7 D. 8
24 . var a=new Array(2,3,4,5,6);
sum=0;
for(i=1;i<a.length;i++ )
sum +=a[i];
document.write(sum);
输出结果是( B )
A. 20
B. 18
C. 14
D. 12
25 . 下列 JavaScript 语句中,(B)能实现单击一个按钮时弹出一个消息框。(选择一项)
A. <BUTTON VALUE ="鼠标响应" onClick=alert("确定")></BUTTON>
B. <INPUT TYPE="BUTTON" VALUE ="鼠标响应" onClick=alert("确定")>
C. <INPUT TYPE="BUTTON" VALUE ="鼠标响应" onChange=alert("确定")>
D. <BUTTON VALUE ="鼠标响应" onChange=alert("确定")></BUTTON>
26 . 在 JavaScript 中,文本框(Text)不支持的事件是( B )
A. onBlur
B. onLostFocused
C. onFocus
D. onChange
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论