2024年4月29日发(作者:)

06级Javascript试题A卷

单选题(每题2分)

1、关于javascript语言说法错误的是?C

A. JavaScript 是目前 Web 应用程序开发者使用最为广泛的客户端脚本编程语言。

B. javaScript是网景公司专为Navigator浏览器开发、实现网页内容交互的功能。

C. Java 和Jscript 是javascript语言的简称,是由SUN公司开发的。

D. ECMAScript是一个为了规范Javascript语言而产生的国际标准。

2、关于JavaScript在HTML中的使用,说法错误的是?A

JavaScript代码必须放置在网页的头部,标签中间

JavaScript代码必须放置在标签中间

JavaScript代码可以放置在网页的任何地方。

JavaScript可以放置在一个单独文件中,链接到网页文件中。

3、关于JavaScript基本语法,下述哪一个变量声明是正确的变量声明?C

A. var int=15

B. Var how many=63.9

C. var zipCode=“100124”

D. Var 321address=“北京市海淀区”

4、阅读下列Javascript代码:

;在网页上显示的结果是:B

A. 唐诗 千里莺啼绿映红

B. 唐诗

"千里莺啼绿映红"

C. 唐诗n 千里莺啼绿映红

D. "千里莺啼绿映红"

5、下列那一项不属于javascript中的基本数据类型?D

A. 数值型

B. 字符串型

C. 布尔型

D. 浮点型

6、关于JavaScript中的数据类型转换,下列哪项是错误的?D

A. 0转换为逻辑型的结果为false

B. “0”转换为逻辑型的结果为true

C. “0”转换为数字型的结果为0

D. 0转换为字符串型的结果为null

7、JavaScript中的算术运算符‘+’号有数字相加和字串拼接两种意义,下列表达式错误的是?

B

A. “年龄:”+22 运算结果为【 年龄:22】

B. “年龄:”+20 + “2” 运算结果为【 年龄:22】

C. 1+2+”3” 运算结果为【33】

D. 100+1+2 运算结果为 103

8、关于JavaScript中的比较运算符,下列表达式正确的是C

A. 6<=5 运算结果为 true

B. 3!=4 运算结果为 false

C. 4==7 运算结果为 false

D. 10===“10” 运算结果为 true

9、表达式5+22/2%2的计算结果是:B

A. 5

B. 6

C. 7

D. 8

10、关于Javascript中函数,下列错误的项是?B

A. 定义多个函数时不能重名

B. 函数必须要有参数

C. 函数一定有一个返回值

D. 函数可以传递多个参数

11、我们为康伯及他的儿子们定义数组 var son=new Array("阿光","阿宗","阿耀","阿祖"),下列

表达式中错误的是:A

A. “康伯的大儿子是:”+son[1]

B. “康伯的小儿子是:”+son[3]

C. “康伯小儿子的女友是:”+son[“阿祖”].女友.name

D. “康伯一共有”+ +”个儿子”

12、表单检测是JavaScript的重要功能。例如设计一个用户注册的页面,如果想实现即时检测用

户输入密码的有效性,例如检测长度,是否字母数字混合,我们编写了一个函数”检测密码()”,

那么下列那种触发事件类型比较合适?B

A.

B.

C.

D.

13、某网站设计用户登陆界面时有如下代码:名" />,为了使用户体验更好,要求您实现如下功能,当用户点击该输入框准备输入名字时,程

序自动将文本输入框内的文字清空,您选择那个触发事件合适?C

A. Onkeydown

B. Onload

C. Onmousedown

D. Onmouseover

14、关于文档对象模型(Document Object Model),如下说法错误的是:C

A. DOM能够以编程方式访问和操作web页面内容。

B. DOM允许通过对象的属性和方法访问页面中的对象。

C. DOM能够创建动态的文档内容,但是不能删除文档对象。

D. DOM也提供了处理事件的接口,它允许捕获和响应用户以及浏览器的动作。

15,页面上一个简单表单代码: