javascript考试题库3

发布时间 : 星期一 文章javascript考试题库3更新完毕开始阅读

D.

18. 网页编程中,运行下面的JavaScript代码,则提示框中显示( )。 A. 2 B. 2.5 C. 32/2 D. 16

19. 分析下面的代码段,执行后的输出结果是( )。 var x=\str=x+5;

A=parseFloat(str); document.write(A);

A. 20 B. 20.0 C. NaN D. 155

20. 在文档对象模型(DOM)中,所有对象都继承自( )。

A. document对象 B. math对象 C. history对象 D. frame对象

21. 分析下面的JavaScript代码段,输出结果是( ) var mystring = \ var a = mystring.substring(9,13); document.write(a);

A. stud B. tuden C. uden D. udent

22.在JavaScript中,下列关于String对象的charAt()和indexOf()方法理解正确的是( A. charAt()方法是获取位于指定索引位置的字符

B. indexOf()方法是查找字符或字符串的位置,返回字符串出现的所有位置 C. charAt()方法的参数可以为一个或两个 D. indexOf()方法的参数为指定的索引值

23. 在JavaScript中,下列定义数组的方法正确的是( )。

。)

A.emp=new Array[3]; B.emp=new Array(3); C.emp=new ()array; D.emp=new Array[];

24. 要动态改变层中的内容可以使用下列( )方法。 A. 利用层的innerHTML改变内容 B. 利用层的visibility属性来实现 C. 可以通过设置层的隐藏和显示来实现

D. 可以通过设置层的样式属性display属性来实现

25. 在进行表单验证时,当填写的文本框信息有错误时,通常会在文本框后面用红色的特殊字体显示错误信息,那么这种即时错误信息是在文本框发生了( A. onfocus B. onblur C. onchange D. onclick

26. String对象的方法不包括( )。

A. charAt() B. substring() C. toUpperCase() D. length()

27. 使用String对象的indexOf()方法查找字符串”hello world”中是否包含G,下列语句描述正确的是( )。 A. 字符串\中不包含G字符,indexOf返回0 B. 字符串\中不包含G字符,indexOf返回null C. 字符串\中不包含G字符,indexOf返回-1 D. 字符串\中不包含G字符,indexOf返回1

28. 使用split(\方法对字符串\北京-东城区-米市大街8号-\进行分割的结果是( )。 A. 返回一个长度为4的数组 B. 返回一个长度为3的数组

C. 不能返回数组,因为最后一个\后面没有数值,代码不能执行 D. 能够返回数组,数组中最后一个元素的数值为null

29. 以下哪个变量名是非法的( )。

A. numb_1 B. 2numb C. sum D. de2$f

30. javaScript的表达式parseInt(\)+parseInt('8')的结果是多少? A. 8+8 B. 88 C. 16 D. \

31. 下列有关函数的说法正确的是( )

A. 函数名称是不区分大小写的,所以msg()和Msg()表示的是同一个函数 B. 函数可以有多个参数,每个参数之间用分号隔开

C. 在函数的第一行还包括一个大括号,这是一种常见的风格,也可以将此大括号放到下一行 D. 函数可以有返回值,也可以没有返回值。如果没有返回值,必须使用return语句

32. 光标移动在文本框上方时,文本框边框的颜色就改变了,这是因为激发了下列的( )事件。 A. onfocus B. onmouseup C. onmousrover D. onmousmove

)事件后产生的

33. 页面上有一个按钮btn,同时定义好了一个类样式(按钮图片样式表btnPic),那么使用( )就可以实现背景图片的改变。 A. onmouseover=\

B. onmouseover=\

C. onmouseover=\D. this.btn.style.className=\

34. 下列( )可以用来检索被选定的选项的索引号。

A.disabled B.selectedIndex C.option D.mulitple

35. 下面可以作为客户端脚本语言的是( )。

A. java B. c# C. PHP D. JavaScript

36. 在JavaScript中,命令按钮(Button)支持的事件包括( )。

A. onclick B. onchange C. onselect D. onload

37. 分析下面的JavaScript代码段: var s1=15;

var s2=\ if(isNaN(s1) )

document.writeln(s1); if(isNaN(s2))

document.writeln(s2); 输出的结果是( )。

A. 15 string B. string 15 C. string D. undefined string

38. 在表单(form1)中有一个文本框元素(fname),用于输入电话号码,格式如:010-82668155,要求前3位是010,紧接着是一个”-”,后面是8位数字。要求在提交表单时,根据上述条件验证该文本框中输入内容的有效性,下列语句中,( )能正确实现以上功能。(选择一项) A. var str=form1.fname.value;

if(str.substr(0,4)!=\ alter(\无效的电话号码! \ B. var str=form1.fname.value;

if(str.substr(0,4)!=\ alter(\无效的电话号码\

C. var str=form1.fname.value;

if(str.substr(0,3)!=\ alter(\无效的电话号码\

D. var str=form1.fname.value;

if(str.substr(0,4)!=\ alter(\无效的电话号码\

39. 下面对于JavaScript中的单选按钮(Radio),说法正确的是( )。 A. 单选按钮可以通过单击\选中\和\未选中\来进行切换 B. 单选按钮没有checked属性 C. 单选按钮支持onClick事件

D. 单选按钮的length属性返回一个选项组中单选项的个数

40. 分析下面的JavaScript代码段: var mystring=\ a=mystring.indexOf(\ document.write(a); 输出结果是( )。(选择一项)

A. 3 B. 4 C. 2 D. 1

41. 在JavaScript中,文本域不支持的事件包括( )。

A. onblur B. onlostfocused C. onfocus D. onchange

42. JavaScript是运行在( )的脚本语言。 A. 服务器端 B. 客户端

C. 在服务器运行后,把结果返回到客户端 D. 在客户端运行后,把结果返回到服务器

43. 在DOM对象模型中,下列选项中的( )对象位于DOM对象模型的顶层元素。 A. history B. document C. button D. text

44. ( )对象是浏览器对象模型中的顶层对象。 A. history B. document C. button D. window

45. 以下( )可以代替history.forward()的功能。

A. history.go(0) B. history.go(-1) C. history.go(1) D. history.go(2)

46. 以下关于DOM说法不正确的是( )。 A. DOM是一种与浏览器、平台、语言无关的接口 B. document对象是DOM模型的顶层对象

C. document对象代表浏览器加载的HTML文档,window对象代表浏览器的窗口,它们之间没有直接的联系

D. 使用document.title可以更改当前HTML文档的标题

47. 以下选项中,可以用于创建节点元素的函数是( )。

A. create B. createElement C. getElementById D. getElementsByName

48. 以下选项中,用来删除节点的函数是( )。

A. insertBefore B. appendChild C. removeChild D. deleteChild

49. 以下不属于浏览器对象的有( )。

A. Date B. window C. document D. location

50. 下列关于浏览器对象说法不正确的有( )。 A. window对象是浏览器模型的顶层对象 B. document代表整个HTML文档

C. location对象的forward方法可以实现浏览器的前进功能 D. history对象用来管理当前窗口最近访问过的URL

联系合同范文客服:xxxxx#qq.com(#替换为@)