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,);输出结果为(选一项) [单选题] *
");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. 当表单各项填写完毕,鼠标单击提交按钮时可以触发表单元素的()事件 [单选题] *
A、onEnter | sort函数 js
B、onSubmit(正确答案) |
C、onMouseDrag |
D、onMouseOver |
25. 分析如下的JavaScript代码段,则运行后在页面上输出(选一项)var c="10",d=10;document.write(c + d); [单选题] *
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论