JS综合测试题.docx_第1页
JS综合测试题.docx_第2页
JS综合测试题.docx_第3页
JS综合测试题.docx_第4页
JS综合测试题.docx_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

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

文档简介

1.在文档对象模型(DOM)中,所有对象都继承自( )。A. document对象B. math对象C. history对象D. frame对象2.HTML文档的树状结构中,( )标签为文档的根节点,位于结构中的最顶层。A. B. C. D. 3.在JavaScript浏览器对象模型中,window对象的( )属性用来指定浏览器状态栏中显示的临时消息。A.statusB.screenC.historyD.document4.以下不属于浏览器对象的有( )。A. DateB. windowC. documentD. location5.下列选项中不是javascript基本数据类型的有( )。AStringBNumberCBooleanD Class6.以下( )可以代替history.forward()的功能。A. history.go(0)B. history.go(-1)C. history.go(1)D. history.go(2)7.在JavaScript中,下列定义数组的方法正确的是( )。A.emp=new Array3; B.emp=new Array(3);C.emp=new ()array; D.emp=new Array;8.下列关于浏览器对象说法不正确的有( )。A. window对象是浏览器模型的顶层对象B. document代表整个HTML文档C. location对象的forward方法可以实现浏览器的前进功能D. history对象用来管理当前窗口最近访问过的URL9. JavaScript是运行在( )的脚本语言。A. 服务器端B. 客户端C. 在服务器运行后,把结果返回到客户端D. 在客户端运行后,把结果返回到服务器10. 要在网页的状态栏中显示已经选中该文本框,下列javascript语句正确的是()。A. window.status=已经选中该文本框;B. document.status= 已经选中该文本框;C. window.screen= 已经选中该文本框;D. document.screen= 已经选中该文本框;11. 下列选项中,()段HTML代买所表示的“返回”链接能够正确实现IE工具栏中“后退”按钮的功能。选两项A 返回B 返回C 返回D 返回12.以下变量定义不正确的是( )。Avar a,b=10;Bvar a=12;Cvar a,var b;Dvar a=b=12;13. 当表单各项添写完毕,鼠标单击提出交按钮时可以触发( )事件。A. onEnterB. onSubmitC. onMouseDragD. onMouseOver14.假定今天是2006年4月1日星期六,请问下列JavaScript代码在页面上的输出结果是( )。var time=new Date();document.write(time.getDate(); A. 2006 B. 4 C. 1 D. 615.在HTML中,使用JavaScript中的浏览器对象实现在当前窗口打开链接的javascript语句是( )。 A. window.open(); B. document.write(); C. location.replace(); D. location.reload();16. 在HTML文档对象模型(HTML DOM)中,( )对象是所有页面内容的根对象。A. windowB. hitoryC. documentD. location17. 分析下面的JavaScript代码颀,输出结果是( )。var mystring= am a student;a=mystring.indexOf(am);document.write(a);A. 3B. 4C. 2D. 118. 在JavaScript中,关于document对象的方法下列就法正确的是()。A. getElementById()是通过元素Id获取元素对象的方法,其返回值为单个对象B. getElementByNames()是通过元素name获取元素对象的方法,其返回值为单个对象C. getElementbyId()是通过元素Id获取元素对象的方法,其返回值为单个对象D. getElementbyNames()是通过元素name获取元素对象的方法,其返回值为对象组19. 分析下面的JavaScript代码段,输出结果是( )。 var mystring = I am a student; a = mystring.charAt(9); document.write(a);A. I am a stB. uC. udentD. t20. 在HTML页面上包含如下所示的页面代码,要求编写JacaScript语句清空下拉选择框country的选择内容,则选项中的语句正确的是()。中国美国A. document.forml.country.option.seze=0;B. document.forml.country.option.length=0;C. document.forml.country.option.calue=;D. document.forml.country.value=;21. 在HTML页面中,包含id为“div1”的层,下列( )选项中册javascript代码可以使该层隐藏。A. document.getElementById(div1).style.display=block;B. document.getElementById(div1).style.display=none;C. document.getElementByName(div1).style.display=block;D. document.getElementByName(div1).style.display=none;22. 在HTML页面上包含如下所示的文本框对象,要实现当文本框获得鼠标焦点时,清空文本框的内容,则应在下划线处添加的代码是()。A. onFocusB. onBlusC. onSubmitD. onKeyDown23. 在JavaScript中,下列关于String对象的charat()和indexOf()方法理解正确的是( )。选两项A.charAt()方法是获取位于指定索引位置的字符B.indexOf()方法是查找字符或字符串的位置,返回第一次出现的位置C.charAt()方法的参数可以为一个或两个D.indexOf()方法的参数为指定的索引值24. 在HTML中,表单中的input元素的( )属性用于指定表单元素的名称。 A. value B. name C. type D. caption25. 如果今天是2010年9月10日,分析下列JavaScript代码运行后,在网页上显示( )。var now = new Date();var year = now.getYear();var month = now.getMonth();var date = now.getDate();document.write(year+ +month+ +date); A. 2010 09 10 B. 2010 9 10 C. 2010 08 10 D. 2010 8 1026. 下面可以作为客户端脚本语言的是( )。A. java B. c# C. PHP D. JavaScript 27. 下列关于DOM模型节点访问说法正确的有( )。A. 可以根据节点ID访问DOM节点B. getElementsByTagName方法是根据节点的name属性访问节点C. getElementsByName方法的作用是获取一个指定name属性值的节点D. nodeValue属性可以访问节点的value属性值28. 下列选项中,可以获取元素所有子节点的属性是( )。A. firstChildB. nodesC. childNodes D. nodeValue29. 下列选项中,能够正确创建全局匹配的正则表达式是( )。A. var reg=new RegExp()B. var reg=new RegExp(s*,i)C. var reg=/s*/iD. var reg=/s*/g30. 关于正则表达式中的方法,说法不正确的是( )。A. exec方法的作用是执行一段javascript脚本B. test方法用来测试正则表达式的有效性C. String对象的match方法是用来匹配模式字符串,并返回所有的匹配结果D. exec方法的作用是搜索符合正则表达式模式字符串的内容31. form是在那个对象下使用 ()A.DateB.windowC.documentD.location32. window.shoModalDialog 用法介绍正确的是 ()A 显示消息对话框B 显示确认对话框,有可选的消息和确认取消按钮C 显示对话框,显示一条消息和一个输入框D 创建显示指定HTML文档的模式对话框33. JavaScript 的注释方式,错误的 说法是()A 单行注释使用双反斜杠 “/”B 多行注释使用 “/*”和 “*/”C 文档注释使用 “/*” 和 “*/”D JavaScript只有2种注释方式34. JavaScript函数window.setTimeout(countDown();,1000); 表示() A. 每隔1分种调用countDown函数 B. 每隔1秒种调用countDown函数 C. 1分种后调用countDown函数 D. 1秒种后调用countDown函数35. 分析下面的JavaScript代码 ,经过运算后m的值为( )。x=11;y=number;m=x+y; A. 11number B. number C. 11 D. 程序报错36. 分析下面的javaScript代码段:输出结果是( )。Var s1=15;Var s2=”String”;if(isNaN(s1)document.writeln(s2);A.15B.stringC.15stringD.不打印任何信息37. 在javascript中的switch语句的语法如下switch(表达式) case 常量1: 语句; break; case 常量1: 语句;break; default: 语句;下面描述正确的是( )。A. switch语句用于重复执行一个语句块的操作B. switch语句根据表达式的值执行若干语句块之一,如果没有匹配项,则执行默认语句块中的语句C. switch语句表达式中值不能与后面的case语句中的常量相匹配时将出现运行错误D. switch语句又叫循环语句38. 在HTML中,以下JavaScript语句弹出的对话框中显示的值是( )。var a=10;var b=5;var c=10/5; if(c=0|a5) confirm(c+很好);else if(c0 & a5) confirm(c+一般);else confirm(c+很差);A.2很好B.0很好C.2一般D.2很差39. 分析下面的javascript代码段,输出结果是( )。var s1 = new String();document.write(s1.substring(1,4)+“”);document.write(s1.substr(1,4); A 10- 10- B 10-9 10-9 C 10-9 10- D10- 10-940. 使用String对象的indexOf()方法查找字符串”hello world”中是否包含G,下列语句描述正确的是( )。A. 字符串hello world中不包含G字符,indexOf返回0B. 字符串hello world中不包含G字符,indexOf返回nullC. 字符串hello world中不包含G字符,indexOf返回-1D. 字符串hello world中不包含G字符,indexOf返回141. 在HTML中,以下代码中可以正确显示弹出对话框的是( )。 A. confirm(欢迎学习.net); B. alert(欢迎学习.net); C. document.write(欢迎学习.net); D. document.open(欢迎学习.net);42. 使用split(-)方法对字符串北京-东城区-米市大街8号-进行分割的结果是( )。A. 返回一个长度为4的数组B. 返回一个长度为3的数组C. 不能返回数组,因为最后一个-后面没有数值,代码不能执行D. 能够返回数组,数组中最后一个元素的数值为null43. 如果要在网页上显示“20060816”,下列线出应该填写的JavaScript代码是()。var year =2006;var month=8; var date =16;document.write( _ );/此处填写代码A. year+0month+dateB. year+0+month+dateC. year+”0”+month+dateD. year 0 monthdate44. 分析下面的JavaScript代码段,输出的结果是( )。emp=new Array(5);emp1=1emp2=2document.write(emp.length); A. 2 B. 3 C. 4 D. 545. String对象的方法不包括( )。A. charAt() B. substring() C. toUpperCase() D. length()46. javaScript的表

温馨提示

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

评论

0/150

提交评论