JavaScript选择题
您的姓名: [填空题] *
_________________________________
1. ()对象表示浏览器窗口,并可用于检索关于该窗口状态的
信息(选一项) [单选题] *
A、document
B、window(正确答案)
C、frames
D、navigator
2. ()对象表示给定浏览器窗口中的html文档,用于检索关于文
档的信息(选一项) [单选题] *
A、document(正确答案)
B、window
C、screen
D、history
3. ()事件处理程序可用于在用户单击按钮时执行函数。(选一项) [单选题] *
A、onSubmit
B、onClick(正确答案)
C、onChange
D、onExit
4. ()语句用于为调用函数的语句返回一个值。(选一项) [单选题] *
A、return(正确答案)
B、send
C、invoke
D、return false
5. ()方法将参数四舍五入到最接近的整数。(选一项) [单选题] *
A、round()(正确答案)
B、ceil()
C、sin()
D、min()
6. ()方法要求窗口显示刚刚访问的前一个窗口。(选一项) [单选题] *
A、back()(正确答案)
B、go()
C、display()
D、view()
7. ()类型的数据在进行决策或比较数据时很有用。(选一项) [单选题] *
A、字符串
B、空型
C、布尔型(正确答案)
D、整数
8. ()属性用于将外部JavaScript文件链接到HTML文档。(选一项) [单选题] *
A、prompt
B、script
C、src(正确答案)
D、language
9. <input name="v1" type="text" value="5+3*4">
<input name="v2" type="text" value="3+4*5">
v1.value+v2.value的值为()(选一项) [单选题] *
A、17+23
B、40
C、5+3*43+4*5(正确答案)
D、5+3*4+3+4*5
10. Date对象将日期存储为自1970年1月1日00:00:00起所经过的
()数。(选一项) [单选题] *
A、天
B、毫秒(正确答案)
C、秒
D、分钟
11. eval(5+3*4)+eval(3+4*5)的值为()(选一项) [单选题] *
A、17+23
B、40(正确答案)
C、5+3*43+4*5
D、5+3*4+3+4*5
12. isNaN("abc")的返回值为()(选一项) [单选题] *
A、underfined
B、null
C、true(正确答案)
D、false
13. JavaScript代码通常是用()标记嵌入到HTML文档的。(选一项) [单选题] *
A、JavaScript
B、Language
C、alert
D、script(正确答案)
14. JavaScript语言的特点,下面描述哪些不正确()(选一项) [单选题] *
A、客户端脚本语言
B、由客户端解释执行
C、编译后可由IE来执行(正确答案)
D、基于对象的语言
15. JavaScript中()方法可将数组元素组合成一个字符串。(选一
项) [单选题] *input绑定onblur事件
A、join(正确答案)
B、sort
C、reverse
D、push
16. var a = new Array(1,20,12,30);
verse());
弹出的值为()(选一项) [单选题] *
A、1,20,12,30
B、1,12,20,30
C、30,20,12,1
D、30,12,20,1(正确答案)
17. var a=1.6;
result=parseInt(a)+parseFloat(a);
下面描述正确的是()(选一项) [单选题] *
A、result的值为3.2
B、result的值为3.6
C、result的值为2.6(正确答案)
D、页面出错
18. var d=new Date();获取当前月份的语句是()(选一项) [单选题] *
A、d.getDate()
B、d.getMonth()
C、d.getMonth()+1(正确答案)
D、d.getMonth()-1
19. var result1,result2;
result1 = 5 + "8";
result2 = 5/8;
下面描述正确的是()(选两项) *
A、result1的值为13
B、result1的值为58(正确答案)
C、result2的值为1
D、result2的值为0.625(正确答案)
20. var str="hello world";
document.write(str.indexOf("llo"));
输出结果为()(选一项) [单选题] *
A、1
B、2(正确答案)
C、3
D、4
21. var str="hello world";
document.write(str.substr(3,5));
document.write("<br>");
document.write(str.substring(3,5));
输出结果为()(选一项)
[单选题] *
A、lo wo lo(正确答案)
B、lo lo wo
C、llo llo
D、lowo lo
22. 表单元素的onblur事件表示()(选一项) [单选题] *
A、获取焦点
B、失去焦点(正确答案)
C、提交表单
D、按下鼠标左键
23. 创建一个数组,下面哪项不正确()(选一项) [单选题] *
A、var a = new Array(3);
B、a = new Array(1, 2, 3, "hello");
C、var a = [true, 3.14159];
D、Array d = new Array(1,2,3);(正确答案)
24. 当表单各项填写完毕,鼠标单击提交按钮时可以触发表单元素
的()事件(选一项) [单选题] *
A、onEnter
B、onSubmit(正确答案)
C、onMouseDrag
D、onMouseOver

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