Javascript笔试选择题
总分100
考试时间:50分钟
单项选择题(每题2分,共50题)
1、关于JavaScript说法正确的是:(C)
a)JavaScript与Java语法完全一样
b)JavaScript要运行必须安装Java运行环境
c)JavaScript一般用于在网页上实现数据验证及特效等
d)JavaScript可于开发Windows应用程序
2、对于代码:分析正确的是(C)
a)Onclick表示鼠标移上去的事件
b)这个代码运行时将报错
c)点击这个按扭时弹出提示框,并显示“你好”
d)必须把alert改为window.alert才能正常运行
3、对方法声明中的错误代码:function Add(int i1,int i2) 分析正确的是(A)
a)参数不能指定数据类型
b)没有指定返回类型
c)没有指定访问
d)Function不是方法声明的关键字
4、对于代码:ElementById("div1").innerHTML 说法正确的是(C)
a)语法错误
b)这段代码是获得div1标签对象
c)这段代码是获得div1标签内的HTML文本
d)这段代码是获得div1标签包含div1标签在内的HTML文本onblur和blur的区别
5、代码:document.bgColor="red" 的意思是(C)
a)设置网页的文字颜为红
b)设置ID为document的标签的背景为红
c)设置网页的背景为红
d)语法错误
6、代码:'abcdefg'.substring(2,3) 的结果是(C)
a)cde
b) b
c) c
d)bcd
7、代码:'abcdefg'.indexOf('D') 结果是(C)
a) 4
b) 3
c)-1
d)0
8、关于document对象的属性错误的是(B)
a)bgColor是它的属性
b)close是它的属性
c)body是它的属性
d)title是它的属性
9、要实现层的隐藏,display:_______ ( B )
a)false
b)hidden
c)“”
d)none
10、七,字符串,str="welcome to Beijing"进行下列操作处理,描述结果错误的是( A )
a)str.substring(4,9)返回值是"one t"
b)str.length的返回值是"18"
c)str.charAt("4")返回值是"e"
UpperCase()的返回值是"welcome to Beijing"
11、能够返回键盘上的按键对应字符的事件是( B )
a)onKeyDown
b)onKeyPress
c)onKeyUp
d)onMouseOver
12、要动态改变层中的内容可以使用下列哪个方法?(A )
a)利用层的innerHTML改变内容
b)利用层的innerText改变内容
c)可以通过设置层的隐藏和显示来实现
d)可以通过设置层的样式属性的display属性来实现
13、下列选项中,描述正确的是(D )
a)options.add(new Option(?b?,?B?))可以动态添加一个下拉列表选项
b)option.add(new Option(…b?,?B?))可以动态添加一个下拉列表选项
c)new Option(…b?,?B?)中’b’表示列表选项的值,’B’用于页面中显示
d)new Option(…b?,?B?)中’B’表示列表选项的值,’b’用于页面中显示
14、制作级联菜单功能时调用的是下拉列表框的(B )事件。
a)onClick
b)onChange
c)onmouseout
d)onmousemove
15、在JavaScript中以下哪个变量名是非法的(B)
a)_loves1
b)8loves
c)Loves
d)love@$s
16、Window对象的常用方法中哪一个是带有提示信息、确定和取消按钮的对话框(B)
a)open()
b)confirm
c)alert
d)comfirm
17、在JavaScript的表达式parseInt("8.1")+parseFloat("8.1")+parseInt("8.1")的结果是(A)
a)88.18
c)”8.1”+”8.1”
d)8.18.18.1
18、使用退出 可以用来(C)
a)先调用close这个方法再关闭当前浏览器窗口
b)只调用close这个方法
c)直接关闭当前浏览器窗口
d)错误代码,报错
19、JavaScript是运行在(B)的脚本语言
a)服务器端
b)客户端
c)在服务器运行后,把结果返回到客户端
d)在客户端运行后,把结果返回到服务器
20、以下JavaScript语句弹出的对话框中显示的值是(A)
a)2很好
b)0很差
c)2一般
d)2很差
21、在JavaScript中,可以使用Date 对象的(A)方法返回一个月中的每一天。
a)getDate()
b)getYear()
c)getMonth()
d)getTime()
22、编写JavaScript代码实现当移动浏览器的垂直滚动时,层(DIV)的垂直位置始终
位于浏览器顶端,下列选项中(D)是正确的。
ElementById(“divid”).top=0;
ElementById(“divid”).pixelTop= document.body.scrollTop;
ElementById(“divid”). pixelTop=0;
ElementById(“divid”).stype. pixelTop= document.body.scrollTop;
23、分析下面的JavaScript代码段,输出的结果是(D)
emp = new Array(5);
emp[1]=1;
emp[2]=2;
document.write(emp.length);
b) 3
c) 4
d) 5
24、在JavaScript中String对象的方法不包括(C)
a)charAt()
b)substring()
c)length()
d)toUpperCase()

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。