javascript期末考试模拟题.doc_第1页
javascript期末考试模拟题.doc_第2页
javascript期末考试模拟题.doc_第3页
javascript期末考试模拟题.doc_第4页
javascript期末考试模拟题.doc_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

精品文档一、单项选择题(本题共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) test (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)无限 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+19(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 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()222onBlur323onClick424onDbClick525onError626onFocus727onKeyDown828onKeyUp929onLoad1030onMouseDown1131onMouseMove1232onMouseOver1333onUnload14setTimeout(code,dalay)34focus()15clearTimeout(timeoutID)35select()163617371838193920 charAt() 40 21延迟代码执行的方法是 14 。22失去焦点的事件处理属性是 22 。23表单元素被单击的事件处理属性是 23 。24表单元素得到焦点的事件处理属性是 26 。25文本对象选中输入的内容的方法是 35 。26获取字符串中某个特定位置的字符的方法是 20 。27设置标题字号所使用的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标记是 13 。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对象的应用 /打开新窗体显示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以下是关于循环展示图片的两个函数,循环展示图片的延迟时间为1500毫秒,请将横线处缺少的部分补上。 /如果在动态展示图片,那么将其停止 function checkPlay() if(timeOutID!=null) clearTimeout(timeOutID) ; timeOutID=null; /循环展示图片 function playPicture() .showPicture.src=picturenumber.url; number=(number+1)%3; timeOutID= (43) ; 44函数resetForm()的功能是清空表单的所有文本对象,请完成该函数;完成密码框的失去焦点事件,调用密码框失去焦点函数。 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.baseInfo.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分) 题号答案编号题号答案编号题号答案编号211428163522222293636823233037379242631438132535326393262033124012739345四、程序填空题(本题共5小题,每小题3分,共15分)41. document.writeln();或document.writeln();或document.write(n)

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论