javascript试卷

var sum;//用来保存求和结果; for(var i=0;i<100;i++) { sum+=i; }

alert(sum);

则执行时的输出内容为:(b) A. 4950 B. NaN C. 5050 D. 5051

31. 有如下程序片段,请判断输出结果为:(b)

var thetime=new Date(2006,11,6,7,20,30); document.writeln(thetime.getMonth()); A. 2006 B. 11 C. 26 D. 7

32. 有如下程序片段,请判断输出结果为:(a)

//已知2006-11-10为星期二,2006-10-11为星期四 var theDate=new Date(\var theYear=theDate.getFullYear(); var theMonth=theDate.getMonth(); var theDay1=theDate.getDate(); var theDay2=theDate.getDay();

var someValue=theYear+theMonth+theDay2; alert(someValue); A. 2021 B. 2018 C. 出错

D. 2006星期四4

33. 请判断语句“alert(Math.sqrt(4))”的输出结果:(d)

A. 4 B. 16

C. 2 或 -1 D. 2

34. 请判断以下语句执行之后,变量i的值为:(d)

var arr=new Array(\var i;

alert(i=arr[1].length+4);

A. B. C. D.

undefined 7 0 5

35. 对于HTML上的按钮类型,请问以下哪一个不是其type属性可选值:(a)

A. close B. submit C. button D. reset

36. 对于HTML上的按钮类型,请问以下哪一个不是其type:(a)

A. close B. submit C. button D. reset

37. 在一页面的form1表单元素内有如下内容,请判断运行后页面上应输出:(d)

A. student B. 学生

C. 无内容输出 D. 教师

38. 在一页面的form1表单元素内有如下内容,请判断运行后页面上应输出:(d)

A. student B. 学生

C. 无内容输出 D. 教师

39. 某页面的元素form1表单内有如下html内容,试判断javascript代码执行后,变量

theValue的值内容为:(c)

Javascript部分代码如下: A. ”” B. null

C. undefined D. 1 40. 判断如下代码执行后的运行结果为:(b)

var str=\

var m=10+parseInt(str); alert(m);

A. 10 B. NaN C. 0 D. 133

41. 当点击某超链接时,希望它跳到指定网页的预定义锚定处,如下哪种方式可以完成

相关功能:(a)

A. B. C.

D.

42.

有如下javascript程序片段,执行之后,显示结果为:(c)

A. B. C. D.

3 4 NaN 2

43. 44. 在一页面的form1表单元素内有如下内容,请判断运行后页面上应输出:(d)

填空题

1.Javascript代码可以存放在一个扩展名为( js )的单独文件内,若某HTML页面需要调用它里面的方法,则只需设置该页面script的( src )属性指向该独立文件即可。

2.在HTML页面内,一般用到三种页面注释方式,分别是:( ),( // )和( /* */ )。

3.在服务器上发布asp网站需要配置其( IIS )服务。

4.HTML页面上的标记元素( 不区分 )大小写,但在javascript语法中,变量,属性,方法等是( 区分 )大小写的。

5.如果将HTML内某按钮的属性设置为type=”submit”,则其默认的会执行包含它的form标记中( action )属性指定的代码。

6.在一个网页加载时,会触发body标记的( onload )事件。

7.列表可分为两种,有序列表和无序列表,当无序列表中type属性未明确指定内容时,显示的列表编号默认是以用( 阿拉伯数字 )。

8.在IE或NetScape中共有( 216 )种安全色。

9.定义锚点时,应该设置标记a的( name )属性值。 10.在HTML页面内,图片元素的标记名称是( img )。 11.有如下程序片段,则则运行之后变量ret的值为( false )。 var x=10; var y=20; var ret;

alert(ret=(\

12.有如下函数,请问执行之后,数组的内容变为:arr=( 1,2,3,4,5 )。

联系客服:779662525#qq.com(#替换为@)