您好,欢迎访问三七文档
期中测试试卷阅读以下JavaScript代码,当代码执行后x的值为(C)←VarX←Vary=‘abcdefg’;←X=yindex←f(“c”1);A、-1B、1C、2D、3在JavaScript中,可以使用Date对象的(A)方法返回当前日。A、getDate()B、getYear()C、getMonth()D、getTime()在JavaScript中,下列不属于鼠标响应事件的是(C)。A、onmouseoverB、onmouseoutC、onkeydownD、onmousedown阅读下面的JavaScript代码,程序运行后,正确的执行结果是(C)。←scriptVarscore=80;If(score=90){Document.writeln(“优秀”);}elseif(score80){Document.writeln(“良好”);}elseif(score60){Document.writeln(“及格”);}else{Document.writeln(“不及格”);}/scriptA、优秀B、良好C、及格D、不及格JavaScript中,有一个id为flower的复选框,下面的正确获取flower的选中情况(A)A、document.getElementByld(“flower”).checked;B、document,getElementByld(“flower”),selected;C、document.getElementByName(“flower”).checked;D、document.getElementByName(“flower”),selected;下列标签中,属于块级元素的是(C、D)。(选择二项)A、span标签B、strong标签C、dt标签D、p标签下列选项中,标签选择器是(A)。A、strong{color:#333333;font-size;12px}B、#strong{color;#333333;font-size;12px}C、Class{color;#333333;font-size;12px}D、.strong{color;#333333;font-size;12px}8、在JavaScript中,下列选项声明变量并赋值得方式错误的是(B、D)。A、varcoumt=10B、varcoumt==10;C、varx,y,z=10D、var1x=10;在JavaScript中,下列关于for循环语法错误的是(B)。A、for(vari=0;i10;){document.write(“第”+i+”次”)i++;}B、for(vari=0;i++){document.write((“第”+i+”次”);}C、vari=0;for(;i10;i++){document.write((”第”+i+”次”);}D、for(vari=0;i10;i++){document,write(”第”+i+”次”);}在JavaScript中,下列有关于自定义函数的说法错误的是(B)。A、自定义函数的关键字是“function”B、自定义函数必须带有参数C、自定义函数被调用时接受的参数可以是常量、变量或其他表达式D、自定义函数返回结果的关键字是“return”在JavaScript中,下列选项中关于window对象的open()方法描述正确的(A)A、open()方法的作用是打开具有指定名称的新窗口,并加载给定URL所指定的文档B、open()方法的作用是显示一个带有提示信息确定按钮的对话框C、open()方法作用是显示一个带有提示信息、确定和取消按钮的对话框D、open()方法作用是显示一个提示用户输入的对话框下面关于JavaScript中函数的定义,错误的是(C、D)。(选择二项)A、functionstringcallMsg(stringmsg){return”Hello”+mag;}B、functioncallMsg(varmsg){return”Hello”+msg;}C、functioncallMsg(msg){return”Hello”+msg;}D、functioncallMsg(){return””;}在JavaScript中,定义函数应该放在页面中的(D)标签之间。A、form..../formB、body...../bodyC、table..../tableD、script..../script在JavaScript中,下列选项关于alert()和confirm()方法描述正确的是(A)。A、alert()和confirm()都是window对象的方法B、alert()和confirm()方法功能相同C、alert()方法的功能是显示一个带有“确定”和“取消”按钮的对话框D、confirm()方法的功能是显示一个带有“确定”按钮的对话框分析下面的JavaScript语句:Document.write(isNaN(10+”15”));当语句执行后输出结果正确的是(C)。A、35B、trueC、falseD、10在下列选项中,可以在点击超链接时,实现页面后退的选项是(A)。A、ahref=”javascript:history.go(-1);”后退/aB、ahref=”history.go(-1);”后退/aC、ahref=”history.go();”后退/aD、ahref=”javascript:history.go(back);”后退/a阅读下列代码,输出结果正确的是(D)Vark=0;Vari=0;While(I5){k++;If(k5){break;}}Document.write(I,k);A、54B、45C、55D、44在JavaScript中创建Date对象,下列语法错误的是(C)。A、vartdate=newDate()B、vartdate=newDate(“July15.2009.15:34:20”)C、vartdate=newDate(1975.8.18)D、vartdate=newDate(toDay)在JavaScript中,在语句setTimeOut(”disptime”,1000)中,参数1000表示(B)。A、周期性调用函数之间间隔的毫秒数B、等待的毫秒数C、周期性调用函数之间间隔的秒数D、等待的秒数阅读下面html代码,下面选项中可以正确获取代码中第一个文本框对象的javascript语句是(C)formmethod=”post”action=””inputtype=”text”name=”pwd”id=”firstpwd”/inputtype=”text”name=”pwd”id=”lastpwd”//formA、document.getElementByName(firstpwd)B、document.getElementByName(pwd)C、document.getElementByid(firstpwd)D、document.getElementByTagName(input)阅读下面的Javascript代码,输出结果正确的是(C)Vari=0;for(i=0;i=5;i++){if(i==3){continue}document.write(‘’Thenumberis”+i);document.write(“br/”);}(选一项)A、Thenumberis3B、Thenumberis0Thenumberis1Thenumberis2C、Thenumberis0Thenumberis1Thenumberis2Thenumberis4Thenumberis5D、Thenumbeis3Thenumberis4Thenumberis5下面的JavaScript代码执行结果正确的是(D)scriptvrn=newAray(30,40);document.write(n[1]+n[2]);/scriptA、70B、发生错误C、30D、NaN下列属于条件运算符的是(B)。A.+B.?:C.&&D.已知i为整形变量,关于一元运算++i和i++,下列说法正确的是(D)A.++i运算将出错B.在任何情况下运行程序结果都一样C.在任何情况下运行程序结果都不一样D.在任何情况下变量i的值都增1在java中语句:37%10的运算结果为(A)A.7B.7C.3D.0.2在java语句中,运算符&&实现()A.逻辑或B.逻辑与C.逻辑非D.逻辑相等下列不属于条件语句关键字的是(B)A.ifB.ElseC.SwichD.While下面不属于java条件分支语句结构的是(D)A.if结构B.if-else结构C.if-elseif结构D.if-elseelse结构一个循环一般应包括哪几部分内容A.初始化部分B.循环体部分C.迭代部分和终止部分D.以上都是关于while和do-while循环,下列说法正确的是(D)A.两种循环除了格式不通外,功能完全相同B.与do-while语句不通的是,while语句的循环至少执行一次C.do-while语句首先计算终止条件,当条件满足时,才去执行循环体中的语句D.以上都不对以下哪个选项是字符串对象的长度(B)A.SizeB.LengthC.max_valueD.length()Javascript的数据类型主要有(ABD)A.stringB.numberC.floatD.boolean关于变量的命名规则,下列说法正确的是(C)A.变量名不区分大小写B.首字母必须是大写、小写的字母、下划线或美元符C.首字母可以是数字D.变量名不能是保留字分析下面的Javascript代码段varp=2;switch(p){case1:document.write(case1);case2:document.write(case2);default:document.write(default);}输出的结果是(D)A.case1B.case2C.defaultD.case2default分析下面的Javascript代码段:vara=newArray(2,3,4,5,6);varsum=0;for(i=1;ia.length;i++){sum+=a[i];}document.write(sum);输出结果是()A.18B.20C.12D.14Java提供哪几种运算符(ACD)。A.算术运算符B.位运算符C.条件运算符D.逻辑运算符37、.循环语句for(inti=0;i4;i++){}循环的次数为(B)A.无限次B.4次C.1次D.3次下面的Javascript方法中能够停止setlnterval()方法的是(A)A.clearInterval()B.endInterval()C.stopInterval()D.stopTimeout在一个网页中,有如下页面元素,则可以通过(A)访问它。A.getElementById()B.getElementByName()C.getElementsByName()D.getElementSByTagName()下面的Javascript函数中,用来关闭窗口的是(D)。A.html.closeB.window.closeC.location.closeD.windows.close下面的语句中,可以实现向后跳转一页的是(D)A.location.back()B.location.forward()C.history.back()D.History.forward在一个Javascript程序中,有如下代码,则变量s可以调用的函数是(B)Vars=”好好学习,天天向上”;A.alert()B.split()C.sort()D.Write不论循环条件判断的结果是什么,(B)循环将至少执行一次。A.whileB.do-whileC.forD.以上都不是有如下代码片段,下
本文标题:JS试卷
链接地址:https://www.777doc.com/doc-5130402 .html