javascript期末考试模拟题.doc

上传人:暗伤 文档编号:5436404 上传时间:2022-01-07 格式:DOC 页数:8 大小:69.21KB
返回 下载 相关 举报
javascript期末考试模拟题.doc_第1页
第1页 / 共8页
javascript期末考试模拟题.doc_第2页
第2页 / 共8页
点击查看更多>>
资源描述

《javascript期末考试模拟题.doc》由会员分享,可在线阅读,更多相关《javascript期末考试模拟题.doc(8页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、一、单项选择题(本题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其正确答案涂写在答题卡上。1. 以“.js”为文件扩展名的文件是_。 (A) html文件 (B) 网页文件 (C) Java文件 (D) Javascript文件2. 以下合法的变量名是_。 (A) new (B) _123 (C) null (D) 2abc3. 以下正确的字符串是_。 (A) xyz (B) xyz” (C) “xyz (D) xyz4. 设有语句:var st1=test;st1=st1+ 25;则st1的值是_。 (A) test25 (B) 25 (C) t

2、est (D) 语法错误5. 123+”789”的值是_。 (A) 123789 (B) 912 (C) “789” (D) 语法错误6.表达式(a=2,b=5,ab?a:b)的值是_。 (A) 2 (B) 5 (C) 1 (D) 07.设有语句var a=3,b=5,c=3,d=8,m=3,n=2; 则逻辑表达式(m=ab)&(n=cd)运算后,n的值为_。(A) 0(B)1(C)2 (D)38.设var a=2,b=3; 则a+=b?(a-1):b的结果是_。A) 0 B) 1 C) 2 D) 39. 下面while循环执行的次数为_。 var i=5; while (i=0) i-;A)

3、无限 B) 1 C) 5 D) 010. 以下数组的定义中_是错误的。A) var a=new Array(); B) var a=new Array(10); C) var a10= 1,2,3; D) var a=1,2,3;11. 设var x=3,y=4; 下列表达式中y的值为9的是_。A)y*=x-3 B) y/=x*9 C) y-=x+10 D)y+=x+2 12. 在程序中有多个相关联的选项,若要默认选择某一项,应在该项中增加_属性。 A) checked B) default C) selected D) defaultValue13结果为NaN的表达式是_。 (A) 80+1

4、9(B) 十九+八十(C) 八十*十九(D) 80*1914执行下面语句后c的值是_。 var a=2,b=1,c=3; if(ab) if(bb; a+) b=a; (A) 0(B) 1(C) 2(D) 死循环18. 下面函数的返回值是_。function subc()var i, j=9;while( i=j-1) j-=3; if(j5) break; i+; return j; (A) 3 (B) 0 (C) 1 (D) -219. 下面函数的返回值是_。function funa() var s=na028btc; for(var i=0;is.length;i+); return

5、i; (A) 9 (B) 6 (C) 7 (D)820下面程序段的输出结果是_。a=1; b=2; c=2;while (abc) t=a; a=b; b=t; c-;document.writeln(+a+b+c); (A) 121 (B) 120 (C) 210(D) 211三、选择填空题(本题共20小题,每小题2分,共40分)根据下面每小题的内容,在备选项中选择答案编号填在答题纸上对应的空白处。编号备选答案编号备选答案121substring()222onBlur323onClick424onDbClick525onError626onFocus727onKeyDown828onKeyU

6、p929onLoad1030onMouseDown1131onMouseMove1232onMouseOver1333onUnload14setTimeout(code,dalay)34focus()15clearTimeout(timeoutID)35select()163617371838193920 charAt() 40 21延迟代码执行的方法是 14 。22失去焦点的事件处理属性是 22 。23表单元素被单击的事件处理属性是 23 。24表单元素得到焦点的事件处理属性是 26 。25文本对象选中输入的内容的方法是 35 。26获取字符串中某个特定位置的字符的方法是 20 。27设置标

7、题字号所使用的HTML标记是 39 。28改变字体大小所使用的HTML标记是 16 。29建立文档体所使用的HTML标记是 36 。30建立文件主题所使用的HTML标记是 37 。31建立一个表单对象所使用的HTML标记是 4 。32建立一个密码框对象所使用的HTML标记是 6 。33建立一个复选框对象所使用的HTML标记是 12 。34建立一个单行文本框对象所使用的HTML标记是 5 。35建立一个图像对象所使用的HTML标记是 2 。36建立一个普通按钮对象所使用的HTML标记是 8 。37建立一个提交按钮对象所使用的HTML标记是 9 。38建立一个下拉菜单对象所使用的HTML标记是 1

8、3 。39建立一个区域对象所使用的HTML标记是 3 。40建立一个连接对象所使用的HTML标记是 1 。四、程序填空题(本题共5小题,每小题3分,共15分) 根据下列给出的程序段,将横线处缺少的部分补上,使其能正确运行。答案写在答题纸的对应位置上。41编程显示右边图案,请将横线处缺少的部分补上。 var i,j; for(i=1;i=7;i+) for(j=1;j=7-i;j+) document.write( ); for(j=1; j=2*i-1;j+) document.write(*); (41) 42以下填空部分为输出年龄信息: Example:form对象的应用 /打开新窗体显示

9、form对象信息 function openWindow() /新建一个空的浏览器窗口 var w=window.open(,); var d=w.document; var number=0; /使用document.write()方法在新窗口中输出信息 d.write(); d.write(展示form对象的信息); d.write(); d.write(基本信息:); d.write(); d.write(年龄:); d.write(); Example:form对象的应用 请输入您的基本信息(必须填写) 您的姓名: 您的性别: 男性  女性 您的年龄: 43以下是关于循环展示

10、图片的两个函数,循环展示图片的延迟时间为1500毫秒,请将横线处缺少的部分补上。 /如果在动态展示图片,那么将其停止 function checkPlay() if(timeOutID!=null) clearTimeout(timeOutID) ; timeOutID=null; /循环展示图片 function playPicture() document.info.showPicture.src=picturenumber.url; number=(number+1)%3; timeOutID= (43) ; 44函数resetForm()的功能是清空表单的所有文本对象,请完成该函数;完

11、成密码框的失去焦点事件,调用密码框失去焦点函数。 Example:文本对象的应用 /用户密码文本框失去焦点执行的函数 function pswBlur() if(checkValid(document.baseInfo.psw.value) window.alert(用户密码不能为空!); else if(document.baseInfo.psw.value.length4) window.alert(用户密码不能少于四位!); /使用button对象清空表单 function resetForm() (44) document.baseInfo.psw.value=; document.b

12、aseInfo.content.value=; Example:文本对象的应用 用户名称: 用户密码: 个性签名: 这家伙没什么个性!     - (试题完) -(参考答案)一、单项选择题(共30分,每小题2分)1. D 2. B 3.D 4. A 5. A 6. B 7. C 8. D 9. D 10.C11. D 12. A 13. C 14. C 15. B 二、程序分析题(本题共5小题,每小题3分,共15分) 16. C 17. D 18. A 19. D 20. B三、选择填空题(共40分,每空2分) 题号答案编号题号答案编号题号答案编号2114281635222

13、22293636823233037379242631438132535326393262033124012739345四、程序填空题(本题共5小题,每小题3分,共15分)41. document.writeln();或document.writeln();或document.write(n);42. document.forms0.elements3.value或 document.baseInfo.age.value43. setTimeout(playPicture(),1500)44. document.baseInfo.userName.value=;或document.forms0.elements0.value=;45. onBlur=pswBlur()

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 技术方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁