JavaScript前端开发程序设计项目式教程(微课版)(第2版)-测试试卷答案_第1页
JavaScript前端开发程序设计项目式教程(微课版)(第2版)-测试试卷答案_第2页
JavaScript前端开发程序设计项目式教程(微课版)(第2版)-测试试卷答案_第3页
全文预览已结束

下载本文档

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

文档简介

《JavaScript前端开发程序设计》试题第4页共4页__________________学校_______________学年第___学期《JavaScript前端开发程序设计》考试答题纸)班级:本试卷分第I卷(客观性题)和第II卷(主观性题)两部分,共100分,考试时间90分钟。题号一二三四总分核分人得分第I卷(客观性题共50分)一、选择题(30分,共计20题,每题1分)1C2B3B4B5A6B7C8D9B10D11D12B13D14D15C16B17C18C19C20B21A22B23A24C25A26A27B28D29A30A二、判断题(10分,共计10题,每题1分)1对2对3错4对5对6对7错8错9错10错第Ⅱ卷(主观性题共60分)五、简答题(15分)1.JavaScript的alert()、confirm()、prompt()的区别是什么。略2.简述一下continue和break关键字区别。略3.通过简图描述一下DOM树。略4.简述一下面向对象的特征。略5.什么是事件、事件绑定有哪几方式。略四、程序编写题(15分)1.<!DOCTYPEhtml><html> <head> <metacharset="utf-8"> <title></title> </head> <body> <scripttype="text/javascript"> varage=24; varresult=""; if(age<14) result="青少年"; elseif(age<24) result="青年"; elseif(age<40) result="中年"; elseif(age<60) result="中老年"; else result="老年"; alert(age+"岁的是"+result); </script> </body></html>2.使用Math对象的randrom()方法编制一个产生0-100之间(含0、100)随机整数的函数。代码:<!DOCTYPEhtml><html> <head> <metacharset="utf-8"> <title></title> </head> <body> <scripttype="text/javascript"> functionGetRandom() {//产生0~100之间(含1,100)的随机整数 returnMath.floor(Math.random()*100+1); } </script> </body></html>3.为页面设计一个超链接,单击该超链接将打开一个小窗口显示当前时间代码:<html> <head> <metacharset="utf-8"> <title></title> <scripttype="text/javascript"> functionShowTimeWindow(){//显示时间窗口 varnewWin=open("","myWindow","height=100,width=100,top=10,left=0,"+ "titlebar=no,toolbar=no,menubar=no,scrollbars=no,resizable=no,location=no,status=no"); newWin.document.open(); newWin.document.writeln("<html><head><title></title></head>"); newWin.document.writeln("<body>"); varnow=newDate(); newWin.document.writeln("<p>"+now.toLocaleString()+"</p>"); newWin.document.writeln("</body></html>"); newWin.document.close(); newWin.focus();//显示新窗口 } </script> </head> <body> <p><ahref="javascript:ShowTimeWindow()">当前时间</a></p> </body></html>4.<!DOCTYPEhtml><html> <head> <metacharset="utf-8"> <title></title> <scripttype="text/javascript"> functionvalidate(){//验证表单 varage; age=parseInt(myform.myAge.value); if(age<16||age>40){ window.alert("年龄必须在[16,40]之间,请重新输入"); myform.myAge.focus(); myform.myAge.select(); returnfalse;//不提交有错误的表单 } returntrue;//向服务器提交表单数据 } </script> </head> <body> <formname="myform"onsubmit="returnvalidate()"action="javascript:alert('已发送!')"> <p>姓名:<inputtype="text"name="myName"size="20"/></p> <p>年龄:<inputtype="text"name="myAge"size="4"value="0"/></p>

温馨提示

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

评论

0/150

提交评论