1.()对象表示浏览器窗口,并可用于检索关于该窗口状态的信息(选一项)
A、document
B、window
C、frames
D、navigator
2.___事件处理程序可用于在用户单击按钮时执行函数。(选一项)
A、onSubmit
B、onClick
C、onChange
D、onExit
3.___语句用于为调用函数的语句返回一个值。(选一项)
A、return
B、send
C、invoke
D、return false
4.__JavaScript方法将参数四舍五入到最接近的整数。(选一项)
A、round()
B、ceil()
C、sin()
D、min()
5.__方法要求窗口显示刚刚访问的前一个窗口。(选一项)
A、back()
B、go()
C、display()
D、view()
6.
v1.value+v2.value的值为(选一项)
A、17+23
B、40
C、5+3*43+4*5
D、5+3*4+3+4*5
7.isNaN("abc")的返回值为(选一项)
A、underfined
B、null
C、true
D、false
8.JavaScript代码通常是用__标记嵌入到HTML文档的。(选一项)
A、JavaScript
B、Language
C、alert
D、script
9.var a = new Array(1,20,12,30);
alert(a.reverse());
弹出的值为(选一项)
A、1,20,12,30
B、1,12,20,30
C、30,20,12,1
D、30,12,20,1
10.var a=1.6;
result=parseInt(a)+parseFloat(a);
下面描述正确的是(选一项)
A、result的值为3.2
B、result的值为3.6
C、result的值为2.6
D、页面出错
11.var result1,result2;
result1 = 5 + "8";
result2 = 5/8;
下面描述正确的是(选两项)
A、result1的值为13
B、result1的值为58
C、result2的值为1
D、result2的值为0.625
12.var str="hello world";
document.write(str.indexOf("llo"));
输出结果为(选一项)
A、1
B、2
C、3
D、4
13.var str="hello world";
document.write(str.substr(3,5));
document.write("
");
document.write(str.substring(3,5));
输出结果为(选一项)
A、lo wolo
B、lolo wo
C、llollo
D、lowolo
14.表单元素的onblur事件表示(选一项)
A、获取焦点
B、失去焦点
C、提交表单
D、按下鼠标左键
15.分析如下的JavaScript代码段,则运行后在页面上输出(选一项)
var c="10",d=10;
document.write(c + d);
A、10
B、20
C、1010
D、页面报错
16.分析如下的JavaScript代码段,运行后以下描述正确的是(选一项)
eval("a=1;b=2;alert(a+b)");
A、弹出窗口显示3
B、弹出窗口显示undefined
C、a的值为undefined
D、b的值为null
17.分析下面的JavaScript代码,输出结果是(选一项)
var a=15.49;
document.write(Math.round(a));
A、15
B、16
C、15.5
D、15.4
18.分析下面的JavaScript代码:
x = 11;
y = "number";
m = x +y ;
m的值为(选一项)
A、11number
B、number
C、11
D、程序报错
19.分析下面的JavaScript代码段
a = new Array(2,3,4,5,6);
sum = 0;
for(i=1;i sum += a[i]; document.write(sum); 输出结果是(选一项) A、20 B、18 C、14 D、12 20.分析下面的JavaScript代码段 var x = "15"; str = x + 5; a = parseFloat(str); document.write(a); 执行后的输出结果是(选一项) A、20 B、155 C、NaN D、报错 21.分析下面的JavaScript代码段,输出正确的是(选一项) a = eval("3 + 6 + 7"); document.write(a); A、367 B、16 C、0 D、以上都不是 22.分析下面的JavaScript代码段: function employee(name,code) { https://www.doczj.com/doc/8913420863.html,="wangli"; this.code="A001"; } newemp=new employee("zhangming",'A002'); document.write("雇员姓名:" + https://www.doczj.com/doc/8913420863.html, + " document.write("雇员代号:" + newemp.code + " 输出的结果是(选一项) A、雇员姓名:wangli 雇员代码:A001 B、雇员姓名:zhangming 雇员代码:A002 C、雇员姓名:null, 雇员代码:null D、代码有错误,无输出结果 23.分析下面的JavaScript代码段:输出结果是(选一项) var s1=15; var s2="string"; if(isNaN(s1)) document.writeln(s1); if(isNaN(s2)) document.writeln(s2); A、15 B、string C、15string D、不打印任何信息 24.分析下面的JavaScript语句: str = "This apple costs " + 50.5; 执行后str的结果是(选一项) A、This apple costs 50.5 B、This apple costs 5.5 C、"This apple costs" 50.5 D、"This apple costs "5.5 25.某网页开发员想在MainForm.htm页面上的一个名为SystemTime的文本框中显示系统的当 前时间,编写了如下JavaScript函数,为了使显示的时间每隔几分钟刷新一次,请问在空白出1因该补充的代码是(选一项) function displaytime() { var time = new Date(); var hour = time.getHours(); var minute = time.getMinutes(); document.mainform.systemtime.value=hour+"点"+minute+"分"; ____________________; } 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代码: x=3; y=2; z=(x + 2)/y; alert(z); 则提示框中显示(选一项) A、2 B、2.5 C、32/2 D、16 28.为了提取当前日期的小时数,并且判断如果当前的小时数小于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、 B、 C、 D、 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属性将变为True B、在同一个页面中,在某个时刻,只能有一个Radio按钮被选中 C、如果单选按钮被选中则checked属性为True D、如果单选按钮被选中则,value属性为True 32.下面哪些语句不能够弹出提示框,或在页面输出内容(选一项) A、alert(Hello World) B、prompt("Hello World","") C、document.write("Hello World") D、document.writeln("Hello World") 33.现在有这样一段代码, var a = "18"; var b = 10 ; document.write((a+b)+" "); document.write(a-b); 请选择下面打印输出的结果:(选一项) A、28 0 B、28 8 C、1810 8 D、1810 0 34.要求用JavaScript实现下面的功能:在一个文本框中内容发生改变后,单击页面的其他部分 将弹出一个消息框显示文本框中的内容,下面语句正确的是(选一项) A、 B、 C、 D、 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元素中的值时,就会调用__事件处理。(选一项) A、onClick B、onFoucs C、onMouseOver D、onChange 38.在HTML页面中,下面关于Window对象的说法不正确的是(选一项) A、Window对象表示浏览器的窗口,可用于检索有关窗口状态的信息 B、Window对象是浏览器所有内容的主容器 C、浏览器打开HTML文档时,通常会创建一个Window对象 D、如果文档定义了多个框架,浏览器只为原始文档创建一个Window对象,无须为每个框 架创建Window对象 39.在HTML页面中,下面有关的Document对象的描述错误的是(选一项) A、Document对象用于检查和修改HTML元素和文档中的文本 B、Document对象用于检索浏览器窗口中的HTML文挡的信息 C、Document对象提供客户最近访问的URL的列表 D、Document对象的location属性包含有关当前URL的信息 40.在HTML页面中使用外部JavaScript文件的正确语法是(选一项) A、 B、 C、 D、< language src="scriptfile.js"> 41.在HTML中,Location对象的()属性用于设置或检索URL的端口号。(选一项) A、hostname B、host C、port D、href 42.在HTML中,为了在页面中输出当前页面的URL的地址,下面Javascript语句正确的是(选 一项) A、document.write(document.location); B、document.write(document.title); C、document.write(document.body); D、document.write(document.links); 43.在HTML中,以下JavaScript语句弹出的对话框中显示的值是(选一项) var a=10; var b=5; var c=10/5; if(c==0 || a>5) confirm(c+"很好"); else if(c>0 && a<5) confirm(c+"一般"); else confirm(c+"很差"); < /script> A、2很好 B、0很好 C、2一般 D、2很差 44.在JavaScript 中,可以使用Date对象的()方法返回该对象的日期。(选一项) A、getDate B、getYear C、getMonth D、gerTime 45.在JavaScript中,("12.3" + 1.2)的计算结果是(选一项) A、12.3 B、13.5 C、13 D、12.31.2 46.在JavaScript中,命令按纽(Button)支持的事件包括(选一项) A、onClick B、onChange C、onSelect D、onSubmit 47.在JavaScript中定义变量,哪些不正确(选一项) A、var count B、var city = 'wuhan' C、result = true D、int i 48.在当前页面的同一目录下有一名为show.js的文件, 下列( )代码可以正确访问该件。(选一 项) A、 B、 C、 D、 49.在某一页面下载时,要自动显示出另一页面,可通过在
");
");
成(选一项)
A、onload
B、onunload
C、onclick
D、onchange
50.在页面中使用JavaScript有哪些方法,不正确的是(选一项)
A、使用