js复习题库-答案(1)

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

一.选择题(每题2分,共160分)1.以下哪个变量名是非法的:(B)A.num_1B.2sumC.$_D._des2.以下哪个单词不属于javascript关键字:(D)A.whileB.parentC.caseD.class3.在JavaScript中用下面哪个关键字来定义变量:(D)A.intB.documentC.charD.var4.(778787)?5:2的结果是:(A)A.2B.5C.5,2D.35.在JavaScript表达式中12+12+5的结果是:(D)A.29B.1217C.126D.121256.实现在页面上隐藏某个元素的CSS属性是:(A)A.display:noneB.display:blockC.display:inlineD.display:inline-block7.DOM定义了访问HTML文档对象的一套:(D)A.属性B.方法C.事件D.以上都是8.onfocus事件是指:(C)A.移动鼠标B.点击鼠标C.DOM元素获取到焦点D.DOM元素失去焦点9.分析下面的JavaScript代码段,输出结果是:(B)Vara=Math.round(4.1);document.write(a);A.4.1B.4C.4.5D.510.在JavaScript中,命令按钮(Button)支持的事件是:(A)A.onClickB.onChangeC.onSelectD.onLoad11.setInterval(myFunc,20)语句的含义是:(C)A.每隔20秒,myFunc函数就会被调用一次B.20以后,myFunc函数被调用一次,且只调用一次C.每隔20毫秒,myFunc函数就会被调用一次D.循环调用myFunc函数20次12.关于正则表达式声明6位数字的邮编,以下代码正确的是(C)A.varreg=/\d6/;B.varreg=\d{6}\;C.varreg=/\d{6}/;D.varreg=newRegExp(\d{6});13.下面对于JavaScript中的单选按钮(radio)的说法正确的是:(A)A.单选按钮可以通过单击“选中”和“未选中”来进行切换B.单选按钮没有checked属性C.单选按钮不支持onClick事件D.单选按钮的length属性表示同一组中单选按钮的数量14.下面隐藏名为mydiv的层的代码正确的是:()正确写法:document.getElementById(“mydiv”).style.display=none;A.document.getElementById(mydiv).style.display=none;B.document.getElementById(mydiv).style.display=none;C.document.getElementById(mydiv).display=none;D.document.getElementById(mydiv).display=none;15.setTimeout(myFunc,20)语句的含义是:(B)A.每隔20秒,myFunc函数就会被调用一次B.20以后,myFunc函数被调用一次,且只调用一次C.每隔20毫秒,myFunc函数就会被调用一次D.循环调用myFunc函数20次16.下列语句中,可以在控制台输出当前日期的js语句是:(C)A.DatemyDate=newDate();console.log(myDate.Now.toLocaleDateString());B.DatemyDate=newDate();console.log(myDate.Now.toLocaleTimeString());C.varmyDate=newDate();console.log(myDate.toLocaleDateString());D.varmyDate=newDate();console.log(myDate.toLocaleTimeString());17.下面对于JavaScript中的复选框(checkbox)的说法正确的是:(B)A.如果需将一个复选框选中,需要将复选框的selected属性设为trueB.如果需将一个复选框选中,需要将复选框的checked属性设为trueC.如果需将一个复选框选中,需要将复选框的selected属性设为selectedD.?如果需将一个复选框选中,需要将复选框的checked属性设为checked18.JavaScript语言的文件中,focus将触发的事件是:(B)A.元素失去焦点B.当前焦点位于该元素C.页面被载入D.将当前内容提交19.页面上需要让用户填入一些信息时,我们一般都要对用户填入的信息做(A)A.表单验证B.数据分析C.数据采样D.数据确认20.如果下拉列表框(select)对象中没有选项被选中,那么selectedIndex属性的值为:(A)A.0B.1C.-1D.null21.分析下面的JavaScrip代码段,输出的结果是:(B)vars1=15;vars2=”string”;if(isNaN(s1))document.writeln(s1);if(isNaN(s2))document.write(s2);A.15B.stringC.15stringD.不打印任何信息22.分析javascript代码段,输出结果是:(D)vara=IloveMr.Lee;a=a.substr(2,4);document.write(a)A.IloB.loC..LeeD.love23.分析下面的javascript代码段,输出结果是:(C)varmystring=Iamagoodstudent;a=mystring.indexOf(good);document.write(a);A.5B.6C.7D.824.vara=newArray(2,3,4,5,6);sum=0;for(i=1;ia.length;i++)sum+=a[i];document.write(sum);输出结果是(B)A.20B.18C.14D.1225.下列JavaScript语句中,(B)能实现单击一个按钮时弹出一个消息框。(选择一项)A.BUTTONVALUE=鼠标响应onClick=alert(确定)/BUTTONB.INPUTTYPE=BUTTONVALUE=鼠标响应onClick=alert(确定)C.INPUTTYPE=BUTTONVALUE=鼠标响应onChange=alert(确定)D.BUTTONVALUE=鼠标响应onChange=alert(确定)/BUTTON26.在JavaScript中,文本框(Text)不支持的事件是(B)A.onBlurB.onLostFocusedC.onFocusD.onChange27.分析下面的javascript代码:x=11;y=number;m=x+y;m的值为(A)A.11numberB.numberC.11D.程序报错28.在页面的同一目录下有外部js文件scriptfile.js,能正确访问到该文件的语法是(B)A.language=”JavaScript”src=”scriptfile.js”B.scriptlanguage=”JavaScript”src=”scriptfile.js”/scriptC.scriptlanguage=”JavaScript”=scriptfile.js/scriptD.languagesrc=”scriptfile.js”29.在javaScript中,可以使用Date对象的(A)方法返回该对象的日期。A.getDateB.getYearC.getMonthD.gerTime30.能正确获取id为txtName文本框中用户输入的字符串的代码是(B)A.document.getElementById(“txtName”).value;B.document.getElementById(“txtName”).text;C.document.getElementById(“txtName”).innerHTML;D.document.getElementById(“txtName”).innerText;31.下列声明变量的语句,符合JavaScript语法的是(C)A.dimx;B.intx;C.varx;D.x;32.分析如下的JavaScript代码片段,b的值为(C)Vara=1.5,b;b=parseInt(a);A.2B.0.5C.1D.1.533.页面中的某个DIV标签设置以下样式div{width:200px;padding:020px;border:5px;},则该标签的实际宽度为(D)。A.200pxB.220pxC.240pxD.250px34.CSS中,能够让超出div可视区域范围的内容隐藏的CSS代码是:(A)A.overflow:hidden;B.display:block;C.overflow:scroll;D.display:scroll;35.下列正则表达式中(B)可以匹配首位是小写字母或数字,其它位数是小写字母的最少两位的字符串。A./^\w{2,}$/B./^[a-z0-9][a-z]+$/C./^[a-z0-9][a-z]*$/D./^[a-z0-9]\d+$/36、JavaScript使用(A)符号来分隔两条语句A.分号B.逗号C.句号D.引号37、下列JavaScript的判断语句中(A)是正确的A.if(i==0)B.if(i=0)C.ifi==0thenD.ifi=0then38、下列JavaScript的循环语句中(D)是正确的A.if(i10;i++)B.for(i=0;i10)C.fori=1to10D.for(i=0;i=10;i++)39、以下不属于鼠标事件的是(C)A.onclickB.onmouseoverC.onloadD.onmouseout40、Math.abs(-52)的结果是:(B)A.51B.52C.-52D.5041、Math.round(95.39)的结果是:(C)A.95.3B.95.4C.95D.9642、Math.ceil(95.39)的结果是:(D)A.95.3B.95.4C.95D.9643、Math.floor(95.39)的结果是:(C)A.95.3B.95.4C.95D.9644、以下()表达式产生一个0~7之间(含0,7)的随机整数.CA.Math.floor(Math.random()*6)B.Math.floor(Math.random()*7)C.Math.floor(Math.random()*8)D.Math.ceil(Math.random()*8)45、标签“input”可以通过哪个属性来改变元素的类型(C)A.actionB.nameC.typeD.id46、在DOM模型中,(A)标签为文档的根节点,位于结构中的最顶层。A.HTMLB.HEADC.BODYD.TITLE47、在JavaScript中以对话框的形式来显示提示或警告信息方法是(B)A.document.write()B.alert(s)C.msgBox(s)D.console.log(s)48、JavaScript函数SetTimeOut(”countA()”,1000)的作用是(D)A.每隔1分钟调用一次countA()函数B.每隔1秒钟调用一次countA()函数C.1分钟后调用countA()函数D.1秒钟后调用countA()函数49、在HTML文档中编写Javascript代码时,应编写在(B)标签中间。A.javascript和/javascriptB.script和/scriptC.head和/headD.body和/body50、下列哪个方法在Javascript的Date对象返回

1 / 27
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功