JS测试题
您的姓 [填空题] *
_________________________________
您的姓名: [填空题] *
_________________________________
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. __JavaScript方法将参数四舍五入到最接近的整数。(选一项) [单选题] *
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. 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中__方法可将数组元素组合成一个字符串。(选一项) [单选题] *
A、join(正确答案)
B、sort
C、reverse
D、push
16. var a = new Array(1,20,12,;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,);document.write("
");document.write(str.substring(3,);输出结果为(选一项) [单选题] *
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. 当表单各项填写完毕,鼠标单击提交按钮时可以触发表单元素的()事件 [单选题] *
sort函数 js
A、onEnter
B、onSubmit(正确答案)
C、onMouseDrag
D、onMouseOver
25. 分析如下的JavaScript代码段,则运行后在页面上输出(选一项)var c="10",d=10;document.write(c + d); [单选题] *

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