文档库 最新最全的文档下载
当前位置:文档库 › javascript考试题

javascript考试题






1、选择题:9题

1、 要求用JavaScript实现下面的功能:在一个文本框中内容发生改变后,单击页面的其他部分将弹出一个消息框显示文本框中的内容,下面语句正确的是()
A.
B.
C.
D.

正确答案是: B

2、 在HTML页面中,下面关于Window对象的说法不正确的是()。
A. Window对象表示浏览器的窗口,可用于检索有关窗口状态的信息
B. Window对象是浏览器所有内容的主容器
C. 如果文档定义了多个框架,浏览器只为原始文档创建一个Window对象,无须为每个框架创建Window对象
D. 浏览器打开HTML文档时,通常会创建一个Window对象

正确答案是: C

3、 window的哪个方法可以显示输入对话框?( )
A.confirm() B.alert() C.prompt() D.open()

正确答案是: C

4、 open()方法的哪个外观参数可以设置是否显示滚动条?( )
A.location B.menubar C. scrollbars D.toolbar

正确答案是: C

5、 在Javascript语言中,当元素失去了焦点时激发的事件是( )
A.Focus B.UnLoad
C.MouseOver D.Blur

正确答案是: D

6、 DHTML不具备的优点是( )
A.动态样式 B.动态语法
C.动态内容 D.动态定位

正确答案是: B

7、 DHTML的动态样式的作用是( )
A.可使开发人员改变显示在一页上的文本或图像,以便内容能够交互地对用户的鼠标和键盘操作做出响应
B.让页面制作者以自动方式或对用户的操作做出响应的方式移动页面上的文本和图像
C.可实现客户端与服务器端动态的信息资源交换
D.使网页制作者改变内容的外部特征而不强制用户再次下载全部内容

正确答案是: A

8、 在HTML中嵌入JavaScript,应该使用的标记是( )
A.〈script〉〈/script〉 B.〈head〉〈/head〉
C.〈body〉〈/body〉 D.〈JS〉〈/JS〉

正确答案是: A

9、 下列不属于DHTML技术主要组成部分的是( )
A.Java B.JavaScript和VBScript
C.DOM D.CSS

正确答案是: A


1、选择题:9题

1、 那一个对象可以获得屏幕的大小( )
A. window
B. screen
C. navigator
D. screenX

正确答案是: B

2、 网页编程中,运行下面的javascript代码:

则提示框中显示()。
A. 2
B. 2.5
C. 32/2
D. 16

正确答案是: B 



3、 在HTML页面中,下面关于Window对象的说法不正确的是()。
A. Window对象表示浏览器的窗口,可用于检索有关窗口状态的信息
B. Window对象是浏览器所有内容的主容器
C. 如果文档定义了多个框架,浏览器只为原始文档创建一个Window对象,无须为每个框架创建Window对象
D. 浏览器打开HTML文档时,通常会创建一个Window对象

正确答案是: C

4、 分析下面的JavaScript代码段
a=new Array(2,4,4,5,6);
sum=0;
for(i=0;isum +=a[i];
document.write(sum); 输出结果是( ).
A.21 B.23456 C.2,3,4,5,6 D.19
正确答案是: A

5、 open()方法的哪个外观参数可以设置是否显示滚动条?( )
A.location B.menubar C. scrollbars D.toolbar

正确答案是: C

6、 String对象的哪个方法可以寻找子字符串并返回该子字符串? ( )
A.match() B.indexOf() C.search() D.concat()

正确答案是: B

7、 执行下面程序片段的效果是:()



河南科技大学

A. 在IE中,点击“河南科技大学”超链接总能打开“河南科技大学”网站。
B. 在IE中,点击“河南科技大学”超链接总不能打开“河南科技大学”网站。
C. 在IE中,点击“河南科技大学”超链接能打开“河南科技大学”网站,按下shift键点击“河南科技大学”超链接不能打开“河南科技大学”网站。
D. 在IE中,点击“河南科技大学”超链接不能打开“河南科技大学”网站,按下shift键点击“河南科技大学”超链接能打开“河南科技大学”网站。

正确答案是: C

8、 DOM为HTML文档定义了一个与平台无关的程序接口,使用该接口不可以控制文档的( )
A. 内容 B. 脚本
C. 结构 D. 样式

正确答案是: C

9、
欢迎您的光临!


此实例中JavaScript嵌入HTML的方式为( )
A.作为应用程序嵌入
B.直接嵌入HTML窗口或链接中
C.使用SRC属性应用外部脚本文件
D.脚本置于标记中间

正确答案是: D 

1、选择题:9题

1、 在HTML页面中,下面有关的Document对象的描述错误的是()。
A. Document对象用于检查和修改HTML元素和文档中的文本
B. Document对象用于检索浏览器窗口中的HTML文挡的信息
C. Document对象的loc

ation属性包含有关当前URL的信息
D. Document对象提供客户最近访问的URL的列表

正确答案是: D

2、 要求用JavaScript实现下面的功能:在一个文本框中内容发生改变后,单击页面的其他部分将弹出一个消息框显示文本框中的内容,下面语句正确的是()
A.
B.
C.
D.

正确答案是: B

3、 setInterval("alert('welcome');",1000);
这段代码的意思是()
A. 等待1000秒后,再弹出一个对话框
B. 等待1秒钟后弹出一个对话框
C. 每隔一秒钟弹出一个对话框
D. 语句报错,语法有问题

正确答案是: C

4、 在某一页面关闭时,要自动显示出另一页面,可通过在中使用下边的哪一事件来完成()。
A. onload
B. onunload
C. onclick
D. onchange

正确答案是: B

5、 window的哪个方法可以显示确定对话框?( )
A.confirm() B.alert() C.prompt() D.open()

正确答案是: A

6、 String对象的哪个方法可以寻找子字符串并返回该子字符串? ( )
A.match() B.indexOf() C.search() D.concat()

正确答案是: B

7、 下列关于Javascript的说法中正确的是( )
A.所有变量在使用之前必须做声明
B.Javascript是面向对象的程序设计语言
C.Javascript是解释性语言
D.Javascript前身是Oak语言

正确答案是: C

8、 DOM为HTML文档定义了一个与平台无关的程序接口,使用该接口不可以控制文档的( )
A. 内容 B. 脚本
C. 结构 D. 样式

正确答案是: C

9、 DHTML的动态样式的作用是( )
A.可使开发人员改变显示在一页上的文本或图像,以便内容能够交互地对用户的鼠标和键盘操作做出响应
B.让页面制作者以自动方式或对用户的操作做出响应的方式移动页面上的文本和图像
C.可实现客户端与服务器端动态的信息资源交换
D.使网页制作者改变内容的外部特征而不强制用户再次下载全部内容

正确答案是: A

1、选择题:9题

1、 分析下面的JavaScript代码段:
var a=15.49;
document.write(Math.round(a));
输出的结果是()。
A. 15 B. 16 C. 15.5 D. 15.4

正确答案是: A

2、 window对象的open方法返回的是()
A. 返回打开新窗口的对象
B. boolean类型,表示当前窗口是否打开成功
C. 没有返回值
D. 返回int类型的值,开启窗口的个数



正确答案是: A

3、 分析如下的JavaScript代码段, 则运行后在页面上输出( )
var c="10",d=10;
document.write(c+d)
A. 10
B. 20
C. 1010
D. 页面报错

正确答案是: C

4、 在某一页面下载时,要自动显示出另一页面,可通过在中使用下边的哪一事件来完成()。
A. onload
B. onunload
C. onclick
D. onchange

正确答案是: A

5、 分析下面的JavaScript代码段
a=new Array(2,4,4,5,6);
sum=0;
for(i=1;isum +=a[i];
document.write(sum); 输出结果是( ).
A.21 B.19 C.2,4,4,5,6 D.24456
正确答案是: B

6、 window的哪个属性代表状态栏的文字?( )
A.status B.top C.length D.name

正确答案是: A
7、 下列关于Javascript的说法中正确的是( )
A.所有变量在使用之前必须做声明
B.Javascript是面向对象的程序设计语言
C.Javascript是解释性语言
D.Javascript前身是Oak语言

正确答案是: C

8、 DHTML不具备的优点是( )
A.动态样式 B.动态语法
C.动态内容 D.动态定位

正确答案是: B

9、 在HTML中嵌入JavaScript,应该使用的标记是( )
A.〈script〉〈/script〉 B.〈head〉〈/head〉
C.〈body〉〈/body〉 D.〈JS〉〈/JS〉

正确答案是: A

1、选择题:9题

1、 下列哪个函数可以将参数字符串当成Javascript程序代码执行?( )
A. eval() B. escape() C. encodeURI() D. toString()

正确答案是: A

2、 下列哪个函数可以将参数转换为浮点数?( )
A.isNaN() B. parseInt() C. Number() D. parseFloat()

正确答案是: D

3、 setTimeout("alert('welcome');",1000);
这段代码的意思是()
A. 等待1000秒后,再弹出一个对话框
B. 等待1秒钟后弹出一个对话框
C. 每隔一秒钟弹出一个对话框
D. 语句报错,语法有问题

正确答案是: B

4、 在javaScript 中,可以使用Date对象的()方法返回该对象的日期。
A. getDate
B. getYear
C. getMonth
D. gerTime

正确答案是: A

5、 分析如下的JavaScript代码段, 则运行后在页面上输出( )
var c="10",d=10;
document.write(c+d)
A. 10
B. 20
C. 1010
D. 页面报错

正确答案是: C

6、 分析下面的JavaScript代码段
a=new Array(2,4,4,5,6);
sum=0;
for(i=1;isum +=a[i];
document.write(sum); 输出结果是( ).
A.21 B.19 C.2,4,4,5,6 D.24456
正确答案是: B

7、 window的哪个属性代表状态栏

的文字?( )
A.status B.top C.length D.name

正确答案是: A

8、 Javascript脚本文件的扩展名是( )
A.css B.html
C.script D.js

正确答案是: D

9、 DHTML的动态样式的作用是( )
A.可使开发人员改变显示在一页上的文本或图像,以便内容能够交互地对用户的鼠标和键盘操作做出响应
B.让页面制作者以自动方式或对用户的操作做出响应的方式移动页面上的文本和图像
C.可实现客户端与服务器端动态的信息资源交换
D.使网页制作者改变内容的外部特征而不强制用户再次下载全部内容

正确答案是: A


1、选择题:9题

1、 要求用JavaScript实现下面的功能:在一个文本框中内容发生改变后,单击页面的其他部分将弹出一个消息框显示文本框中的内容,下面语句正确的是()
A.
B.
C.
D.

正确答案是: B

2、 在javaScript 中,可以使用Date对象的()方法返回该对象的日期。
A. getDate
B. getYear
C. getMonth
D. gerTime

正确答案是: A

3、 在当前页面的同一目录下有一名show.js的文件, 下列( )代码可以正确访问该文件.
A.
B.
C.
D.

正确答案是: C

4、 在HTML页面中,下面关于Window对象的说法不正确的是()。
A. Window对象表示浏览器的窗口,可用于检索有关窗口状态的信息
B. Window对象是浏览器所有内容的主容器
C. 如果文档定义了多个框架,浏览器只为原始文档创建一个Window对象,无须为每个框架创建Window对象
D. 浏览器打开HTML文档时,通常会创建一个Window对象

正确答案是: C

5、 String对象的哪个方法可以寻找子字符串并返回该子字符串? ( )
A.match() B.indexOf() C.search() D.concat()

正确答案是: B

6、 Array对象的哪个方法向数组的末尾添加一个或更多元素,并返回新的长度。?( )
A.concat() B.pop() C.push() D.shift()

正确答案是: C

7、 下列关于Javascript的说法中正确的是( )
A.所有变量在使用之前必须做声明
B.Javascript是面向对象的程序设计语言
C.Javascript是解释性语言
D.Javas

cript前身是Oak语言

正确答案是: C

8、 在HTML中嵌入JavaScript,应该使用的标记是( )
A.〈script〉〈/script〉 B.〈head〉〈/head〉
C.〈body〉〈/body〉 D.〈JS〉〈/JS〉

正确答案是: A

9、 下列不属于DHTML技术主要组成部分的是( )
A.Java B.JavaScript和VBScript
C.DOM D.CSS

正确答案是: A
1、选择题:9题

1、 下列哪个函数可以用来判断参数是否为有限值?( )
A.isNumber() B. isFinite() C. isNull() D. isNaN()

正确答案是: B

2、 那一个对象可以获得屏幕的大小( )
A. window
B. screen
C. navigator
D. screenX

正确答案是: B

3、 window的哪个方法可以显示输入对话框?( )
A.confirm() B.alert() C.prompt() D.open()

正确答案是: C

4、 Math对象的哪个方法可以返回小于等于参数的整数?( )
A.round() B.pow() C.floor() D.ceil()

正确答案是: C

5、 Math对象的哪个方法可以返回大于等于参数的整数?( )
A.round() B.pow() C.floor() D.ceil()

正确答案是: D

6、 Javascript脚本文件的扩展名是( )
A.css B.html
C.script D.js

正确答案是: D

7、 下列关于Javascript的说法中正确的是( )
A.所有变量在使用之前必须做声明
B.Javascript是面向对象的程序设计语言
C.Javascript是解释性语言
D.Javascript前身是Oak语言

正确答案是: C

8、 〈html〉
〈head〉〈title〉JavaScript的世界〈/title〉〈/head〉
〈body〉〈a href='javascript:close()'〉〈font color="yellow"〉[关闭]〈/font〉〈/a〉
〈/body〉〈/html〉
此实例中 JavaScript嵌入HTML的方式为( )
A.脚本置于〈JS〉〈/JS〉标记中间
B.直接嵌入HTML窗口或链接中
C.使用SRC属性应用外部脚本文件
D.作为应用程序嵌入

正确答案是: B

9、 JavaScript要正常运行必须有( )
A.Web服务器 B.JavaScript编译器
C.JavaScript虚拟机 D.客户端浏览器

正确答案是: D

1、选择题:9题

1、 如果要从函数返回值,必须使用哪个关键词?( )
A. continue B. break C. return D. exit

正确答案是: C

2、 要求用JavaScript实现下面的功能:在一个文本框中内容发生改变后,单击页面的其他部分将弹出一个消息框显示文本框中的内容,下面语句正确的是()
A.
B.
C.
D.

正确答案是: B

3、 setInterv

al("alert('welcome');",1000);
这段代码的意思是()
A. 等待1000秒后,再弹出一个对话框
B. 等待1秒钟后弹出一个对话框
C. 每隔一秒钟弹出一个对话框
D. 语句报错,语法有问题

正确答案是: C

4、 分析如下的JavaScript代码段, 则运行后在页面上输出( )
var c="10",d=10;
document.write(c+d)
A. 10
B. 20
C. 1010
D. 页面报错

正确答案是: C

5、 在某一页面下载时,要自动显示出另一页面,可通过在中使用下边的哪一事件来完成()。
A. onload
B. onunload
C. onclick
D. onchange

正确答案是: A

6、 window的哪个属性代表状态栏的文字?( )
A.status B.top C.length D.name

正确答案是: A

7、 Javascript脚本文件的扩展名是( )
A.css B.html
C.script D.js

正确答案是: D

8、 DHTML的动态样式的作用是( )
A.可使开发人员改变显示在一页上的文本或图像,以便内容能够交互地对用户的鼠标和键盘操作做出响应
B.让页面制作者以自动方式或对用户的操作做出响应的方式移动页面上的文本和图像
C.可实现客户端与服务器端动态的信息资源交换
D.使网页制作者改变内容的外部特征而不强制用户再次下载全部内容

正确答案是: A

9、 在HTML中嵌入JavaScript,应该使用的标记是( )
A.〈script〉〈/script〉 B.〈head〉〈/head〉
C.〈body〉〈/body〉 D.〈JS〉〈/JS〉

正确答案是: A 你选择的答案是:未选 ×


本次测试成绩:0分






Copyright ? 2006 All rights reserved 河南科技大学--网页设计与制作
建议使用:800×600以上分辨率IE4.0以上版本浏览器






1、选择题:9题

1、 以下哪项不是JavaScrip的基本特点。
A.基于对象 B. 跨平台 C. 编译执行 D. 脚本语言

正确答案是: C

2、 要显示含有JavaScrip客户端应用程序的页面,必须使用______。
A.记事本 B. Word C. Web浏览器 D. Web服务器

正确答案是: C

3、 单独存放JavaScrip程序的文件扩展名是______。
A.java B. js C. script D. prg

正确答案是: B

4、 如果在<Script >标签中没有指定type属性,那么IE浏览器将以______语言处理其中的程序代码。
A.JavaScrip B. Perl C. VBScript D. Java

正确答案是: A

5、 下面4个变量声明语句中,正确的是______。
A.var default B. var my_house C. var my dog D. Var 2cats

正确答案是: B

6、 下面哪个语句定义了一个名为pageNumber的变量幷赋值为200?
A.var P

ageNumber=240 B. pagenumber=240
C. var pageNumber=240 D. var int n下面哪个amed pageNumber=240

正确答案是: C

7、 下列各运算符中,______优先级最高。
A.+ B. && C. == D. *=

正确答案是: A

8、 表达式"123abc"-"123"的计算结果是______。
A."abc" B. 0 C. "123abc123" D. NaN

正确答案是: D

9、 以下哪个表达式将返回真?
A.(3==3)&&(5<1) B. !(17<=20) C. (3!=3)||(7<2) D. (1==1)||(2<0)

正确答案是: D


1、 要显示含有JavaScrip客户端应用程序的页面,必须使用______。
A.记事本 B. Word C. Web浏览器 D. Web服务器

正确答案是: C

2、 下面4个变量声明语句中,正确的是______。
A.var default B. var my_house C. var my dog D. Var 2cats

正确答案是: B
3、 下面哪个语句定义了一个名为pageNumber的变量幷赋值为200?
A.var PageNumber=240 B. pagenumber=240
C. var pageNumber=240 D. var int n下面哪个amed pageNumber=240

正确答案是: C

4、 下面哪一个不是JavaScrip运算符?
A.= B. == C. && D. $#

正确答案是: D
5、 表达式"123abc"-"123"的计算结果是______。
A."abc" B. 0 C. "123abc123" D. NaN

正确答案是: D
6、 赋值运算符的作用是什么?
A.给一个变量赋新值 B. 给一个变量赋予一个新名
C. 执行比较运算 D. 没有任何用处

正确答案是: A

7、 比较运算符的作用是什么?
A.执行数学运算 B. 处理二进制位,目前还不重要
C. 比较两个值或表达式,返回真或者假 D. 只比较数字,不比较字符串。

正确答案是: C
8、 表达式7^12*12-4^7的值是______。
A.7 B. 644 C. 140 D. 340

正确答案是: C

9、 若有定义var x=10,则以下哪条语句执行后变量x的值不等于11?
A.x++; B. x=11; C. x==11; D. x+=1;

正确答案是: C

1、 单独存放JavaScrip程序的文件扩展名是______。
A.java B. js C. script D. prg

正确答案是: B

2、 如果在<Script >标签中没有指定type属性,那么IE浏览器将以______语言处理其中的程序代码。
A.JavaScrip B. Perl C. VBScript D. Java

正确答案是: A

3、 下面哪个语句定义了一个名为pageNumber的变量幷赋值为200?
A.var PageNumber=240 B. pagenumber=240
C. var pageNumber=240 D. var int n下面哪个amed pageNumber=240

正确答案是: C

4、 下面哪一个不是JavaScrip运算符?
A.= B. == C. && D. $#

正确答案是: D

5、 下列各运算符中,______优先级最高。
A.+ B. && C. == D. *=

正确答案是: A


6、 表达式123%7的计算结果是______。
A.2 B. 3 C. 4 D. 5

正确答案是: C
7、 赋值运算符的作用是什么?
A.给一个变量赋新值 B. 给一个变量赋予一个新名
C. 执行比较运算 D. 没有任何用处

正确答案是: A

8、 以下哪个表达式将返回真?
A.(3==3)&&(5<1) B. !(17<=20) C. (3!=3)||(7<2) D. (1==1)||(2<0)

正确答案是: D

9、 以下哪个表达式将返回假?
A.!(3<1) B. (4>=4)&&(5<=2) C. ("a"== "a")&&( "c"!= "d") D. (2<3)||(3<2)

正确答案是: B


1、选择题:9题

1、 以下哪项不是JavaScrip的基本特点。
A.基于对象 B. 跨平台 C. 编译执行 D. 脚本语言

正确答案是: C

2、 要为页面编写JavaScrip脚本,必须了解下列哪项内容?
A.Perl B. C++ C. HTML D. VBScript

正确答案是: C

3、 如果在<Script >标签中没有指定type属性,那么IE浏览器将以______语言处理其中的程序代码。
A.JavaScrip B. Perl C. VBScript D. Java

正确答案是: A

4、 下面4个变量声明语句中,正确的是______。
A.var default B. var my_house C. var my dog D. Var 2cats

正确答案是: B

5、 下面哪个语句定义了一个名为pageNumber的变量幷赋值为200?
A.var PageNumber=240 B. pagenumber=240
C. var pageNumber=240 D. var int n下面哪个amed pageNumber=240

正确答案是: C

6、 下面哪一个不是JavaScrip运算符?
A.= B. == C. && D. $#

正确答案是: D 你选择的答案是:未选 ×

7、 表达式"123abc"-"123"的计算结果是______。
A."abc" B. 0 C. "123abc123" D. NaN

正确答案是: D

8、 以下哪个表达式将返回真?
A.(3==3)&&(5<1) B. !(17<=20) C. (3!=3)||(7<2) D. (1==1)||(2<0)

正确答案是: D

9、 若有定义var x=10,则以下哪条语句执行后变量x的值不等于11?
A.x++; B. x=11; C. x==11; D. x+=1;

正确答案是: C

1、选择题:9题

1、 以下哪项不是JavaScrip的基本特点。
A.基于对象 B. 跨平台 C. 编译执行 D. 脚本语言

正确答案是: C

2、 单独存放JavaScrip程序的文件扩展名是______。
A.java B. js C. script D. prg

正确答案是: B

3、 如果在<Script >标签中没有指定type属性,那么IE浏览器将以______语言处理其中的程序代码。
A.JavaScrip B. Perl C. VBScript D. Java

正确答案是: A

4、 下面4个变量声明语句中,正确的是______。
A.var default B. var my_house C. var my dog D. Var 2cats

正确答案是: B

5、 下面哪个语句定义了一个名为pageNum

ber的变量幷赋值为200?
A.var PageNumber=240 B. pagenumber=240
C. var pageNumber=240 D. var int n下面哪个amed pageNumber=240

正确答案是: C

6、 下面哪个字符串定义语句不正确?
A.var mytext= "here is some text!" B. var mytext= 'here is some text!"
C. var mytext= 'here is some text!' D. var mytext= "here is \nsome text!"

正确答案是: B
7、 表达式"123abc"-"123"的计算结果是______。
A."abc" B. 0 C. "123abc123" D. NaN

正确答案是: D

8、 赋值运算符的作用是什么?
A.给一个变量赋新值 B. 给一个变量赋予一个新名
C. 执行比较运算 D. 没有任何用处

正确答案是: A

9、 若有定义var x=10,则以下哪条语句执行后变量x的值不等于11?
A.x++; B. x=11; C. x==11; D. x+=1;

正确答案是: C

相关文档