当前位置:文档之家› js复习题库 答案(1)

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.(778>787)?5:2的结果是: ( A )A. 2B. 5C. 5,2D. 35.在JavaScript表达式中12+"12"+"5"的结果是: ( D )A. 29B. 1217C. 126D. 121256.实现在页面上隐藏某个元素的CSS属性是:(A )A . display:none B. 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 ) Var a = Math.round(4.1);document.write(a);A. 4.1B. 4C. 4.5D. 510.在JavaScript中,命令按钮(Button)支持的事件是: ( A ) A. onClick B. onChange C. onSelect D. onLoad11.setInterval(myFunc,20) 语句的含义是: ( C )A. 每隔20秒,myFunc函数就会被调用一次B. 20以后,myFunc函数被调用一次,且只调用一次C. 每隔20毫秒,myFunc函数就会被调用一次D. 循环调用myFunc函数20次12.关于正则表达式声明6 位数字的邮编,以下代码正确的是 ( C )A. var reg = /\d6/;B. var reg = \d{6}\;C. var reg = /\d{6}/;D. var reg = new RegExp("\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. Date myDate = new Date(); console.log(myDate.Now. toLocaleDateString());B. Date myDate = new Date(); console.log(myDate.Now. toLocaleTimeString());C. var myDate = new Date(); console.log(myDate. toLocaleDateString());D. var myDate = new Date(); console.log(myDate. toLocaleTimeString()); 17.下面对于JavaScript中的复选框(checkbox)的说法正确的是: ( B )A. 如果需将一个复选框选中,需要将复选框的selected属性设为trueB. 如果需将一个复选框选中,需要将复选框的checked属性设为trueC. 如果需将一个复选框选中,需要将复选框的selected属性设为selectedD. ?如果需将一个复选框选中,需要将复选框的checked属性设为checked 18.JavaScript语言的文件中,focus 将触发的事件是: ( B )A.元素失去焦点 B.当前焦点位于该元素C.页面被载入 D.将当前内容提交19.页面上需要让用户填入一些信息时,我们一般都要对用户填入的信息做 ( A ) A. 表单验证 B. 数据分析 C.数据采样 D.数据确认20.如果下拉列表框( select )对象中没有选项被选中,那么selectedIndex属性的值为:( A )A.0B. 1C. -1D.null21.分析下面的JavaScrip代码段,输出的结果是: ( B )var s1=15;var s2=”string”;if (isNaN(s1))document.writeln (s1);if (isNaN(s2) )document.write (s2);A. 15B. stringC. 15stringD. 不打印任何信息22.分析javascript代码段,输出结果是: ( D )var a="I love Mr.Lee";a = a.substr(2,4);document.write(a)A.I loB.loC..LeeD.love23.分析下面的javascript代码段,输出结果是: ( C )var mystring="I am a good student";a=mystring.indexOf("good");document.write(a);A. 5B. 6C. 7D. 824 . var a=new Array(2,3,4,5,6);sum=0;for(i=1;i<a.length;i++ )sum +=a[i];document.write(sum);输出结果是( B )A. 20B. 18C. 14D. 1225 . 下列 JavaScript 语句中,(B)能实现单击一个按钮时弹出一个消息框。

(选择一项)A. <BUTTON VALUE ="鼠标响应" onClick=alert("确定")></BUTTON>B. <INPUT TYPE="BUTTON" VALUE ="鼠标响应" onClick=alert("确定")>C. <INPUT TYPE="BUTTON" VALUE ="鼠标响应" onChange=alert("确定")>D. <BUTTON VALUE ="鼠标响应" onChange=alert("确定")></BUTTON>26 . 在 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. <script language=”JavaScript”src=”scriptfile.js”></script>C. <script language=”JavaScript” =scriptfile.js></script>D. < language src=” 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. dim x;B. int x;C. var x;D. x;32. 分析如下的 JavaScript 代码片段, b 的值为( C )Var a = 1.5,b;b=parseInt(a);A. 2B. 0.5C. 1D. 1.533.页面中的某个DIV标签设置以下样式div { width:200px; padding:0 20px; border:5px; },则该标签的实际宽度为( D )。

A.200px B.220pxC.240px D.250px34. CSS中,能够让超出div可视区域范围的内容隐藏的CSS代码是:( A )A.overflow:hidden; B.display:block;C.overflow:scroll; D.display:scroll;35 . 下列正则表达式中(B )可以匹配首位是小写字母或数字,其它位数是小写字母的最少两位的字符串。

相关主题