1.()对象表示浏览器窗口,并可用于检索关于该窗口状态的信息(选一项)A、documentB、windowC、framesD、navigator2.___事件处理程序可用于在用户单击按钮时执行函数。
(选一项)A、onSubmitB、onClickC、onChangeD、onExit3.___语句用于为调用函数的语句返回一个值。
(选一项)A、returnB、sendC、invokeD、return false4.__JavaScript方法将参数四舍五入到最接近的整数。
(选一项)A、round()B、ceil()C、sin()D、min()5.__方法要求窗口显示刚刚访问的前一个窗口。
(选一项)A、back()B、go()C、display()D、view()6.<input name="v1" type="text" value="5+3*4"><input name="v2" type="text" value="3+4*5">v1.value+v2.value的值为(选一项)A、17+23B、40C、5+3*43+4*5D、5+3*4+3+4*57.isNaN("abc")的返回值为(选一项)A、underfinedB、nullC、trueD、false8.JavaScript代码通常是用__标记嵌入到HTML文档的。
(选一项)A、JavaScriptB、LanguageC、alertD、script9.var a = new Array(1,20,12,30);alert(a.reverse());弹出的值为(选一项)A、1,20,12,30B、1,12,20,30C、30,20,12,1D、30,12,20,110.var a=1.6;result=parseInt(a)+parseFloat(a);下面描述正确的是(选一项)A、result的值为3.2B、result的值为3.6C、result的值为2.6D、页面出错11.var result1,result2;result1 = 5 + "8";result2 = 5/8;下面描述正确的是(选两项)A、result1的值为13B、result1的值为58C、result2的值为1D、result2的值为0.62512.var str="hello world";document.write(str.indexOf("llo"));输出结果为(选一项)A、1B、2C、3D、413.var str="hello world";document.write(str.substr(3,5));document.write("<br>");document.write(str.substring(3,5));输出结果为(选一项)A、lo woloB、lolo woC、llolloD、lowolo14.表单元素的onblur事件表示(选一项)A、获取焦点B、失去焦点C、提交表单D、按下鼠标左键15.分析如下的JavaScript代码段,则运行后在页面上输出(选一项)var c="10",d=10;document.write(c + d);A、10B、20C、1010D、页面报错16.分析如下的JavaScript代码段,运行后以下描述正确的是(选一项)eval("a=1;b=2;alert(a+b)");A、弹出窗口显示3B、弹出窗口显示undefinedC、a的值为undefinedD、b的值为null17.分析下面的JavaScript代码,输出结果是(选一项)var a=15.49;document.write(Math.round(a));A、15B、16C、15.5D、15.418.分析下面的JavaScript代码:x = 11;y = "number";m = x +y ;m的值为(选一项)A、11numberB、numberC、11D、程序报错19.分析下面的JavaScript代码段a = new Array(2,3,4,5,6);sum = 0;for(i=1;i<a.length;i++)sum += a[i];document.write(sum);输出结果是(选一项)A、20B、18C、14D、1220.分析下面的JavaScript代码段var x = "15";str = x + 5;a = parseFloat(str);document.write(a);执行后的输出结果是(选一项)A、20B、155C、NaND、报错21.分析下面的JavaScript代码段,输出正确的是(选一项)a = eval("3 + 6 + 7");document.write(a);A、367B、16C、0D、以上都不是22.分析下面的JavaScript代码段:function employee(name,code){="wangli";this.code="A001";}newemp=new employee("zhangming",'A002');document.write("雇员姓名:" + + "<br>");document.write("雇员代号:" + newemp.code + "<br>");输出的结果是(选一项)A、雇员姓名:wangli 雇员代码:A001B、雇员姓名:zhangming 雇员代码:A002C、雇员姓名:null, 雇员代码:nullD、代码有错误,无输出结果23.分析下面的JavaScript代码段:输出结果是(选一项)var s1=15;var s2="string";if(isNaN(s1))document.writeln(s1);if(isNaN(s2))document.writeln(s2);A、15B、stringC、15stringD、不打印任何信息24.分析下面的JavaScript语句:str = "This apple costs " + 50.5;执行后str的结果是(选一项)A、This apple costs 50.5B、This apple costs 5.5C、"This apple costs" 50.5D、"This apple costs "5.525.某网页开发员想在MainForm.htm页面上的一个名为SystemTime的文本框中显示系统的当前时间,编写了如下JavaScript函数,为了使显示的时间每隔几分钟刷新一次,请问在空白出1因该补充的代码是(选一项)<script language="javascript">function displaytime(){var time = new Date();var hour = time.getHours();var minute = time.getMinutes();document.mainform.systemtime.value=hour+"点"+minute+"分";____________________;}</script>A、setTimeout("displaytime()",60000);B、setTimeout("displaytime()",6000);C、setTimeout("displaytime()",60);D、setTimeout("displaytime()",1);26.哪种方法不是history对象的方法(选一项)A、forword()B、back()C、go()D、jump()27.网页编程中,运行下面的JavaScript代码:<script language="JavaScript">x=3;y=2;z=(x + 2)/y;alert(z);</script>则提示框中显示(选一项)A、2B、2.5C、32/2D、1628.为了提取当前日期的小时数,并且判断如果当前的小时数小于12则在页面中显示“上午好!”,否则显示“下午好!”。
下列JavaScript 代码正确的是(选一项)A、var todays_date=new Date();var seconds=todays_date.getSeconds();var str=(seconds>12)?"上午好!":"下午好!";document.write(str);B、var todays_date=new Date();var hours=todays_date.getHours();var str=(hours<12)?"上午好!":"下午好!";document.write(str);C、var todays_date=new Date();var seconds=todays_date.getSeconds();var str=(seconds<12)?"上午好!":"下午好!";document.write(str);D、var todays_date=new Date();var hours=todays_date.getHours();var str=(hours>12)?"上午好!":"下午好! ";document.write(str);29.下列JavaScript语句中,()能实现单击一个按钮时弹出一个消息框。
(选一项)A、<BUTTON V ALUE ="鼠标响应" onClick=alert("确定")></BUTTON>B、<INPUT TYPE="BUTTON" V ALUE ="鼠标响应" onClick=alert("确定")>C、<INPUT TYPE="BUTTON" V ALUE ="鼠标响应" onChange=alert("确定")>D、<BUTTON V ALUE ="鼠标响应" onChange=alert("确定")></BUTTON>30.下面JavaScript自定义函数正确的是(选一项)A、int function sum(int a,int b){return a+b;}B、function sum(var a,var b){return a+b;}C、var function sum(a,b){return a+b;}D、function sum(a,b){return a+b;}31.下面对于JavaScript中的单选按钮(Radio)的说法正确的是(选一项)A、点击单选按钮后,checked属性将变为TrueB、在同一个页面中,在某个时刻,只能有一个Radio按钮被选中C、如果单选按钮被选中则checked属性为TrueD、如果单选按钮被选中则,value属性为True32.下面哪些语句不能够弹出提示框,或在页面输出内容(选一项)A、alert(Hello World)B、prompt("Hello World","")C、document.write("Hello World")D、document.writeln("Hello World")33.现在有这样一段代码,<script language="javascript">var a = "18";var b = 10 ;document.write((a+b)+" ");document.write(a-b);</script>请选择下面打印输出的结果:(选一项)A、28 0B、28 8C、1810 8D、1810 034.要求用JavaScript实现下面的功能:在一个文本框中内容发生改变后,单击页面的其他部分将弹出一个消息框显示文本框中的内容,下面语句正确的是(选一项)A、<input type="text" onChange="alert(this.value)">B、<input type="text" onClick="alert(this.value)">C、<input type="text" onChange="alert(text.value)">D、<input type="text" onClick="alert(value)">35.以下为JavaScript声明变量的语句正确的是(选一项)A、dim x;B、int x;C、var x;D、x;36.用JavaScript设置页面背景色为蓝色,正确的代码是(选一项)A、document.bgcolor=blue;B、document.BgColor="blue";C、document.bgColor="blue";D、document.bgColor=blue;37.用户更改表单的select元素中的值时,就会调用__事件处理。