JS阶段考试答案doc.docx

上传人:b****6 文档编号:6303594 上传时间:2023-01-05 格式:DOCX 页数:9 大小:26.70KB
下载 相关 举报
JS阶段考试答案doc.docx_第1页
第1页 / 共9页
JS阶段考试答案doc.docx_第2页
第2页 / 共9页
JS阶段考试答案doc.docx_第3页
第3页 / 共9页
JS阶段考试答案doc.docx_第4页
第4页 / 共9页
JS阶段考试答案doc.docx_第5页
第5页 / 共9页
点击查看更多>>
下载资源
资源描述

JS阶段考试答案doc.docx

《JS阶段考试答案doc.docx》由会员分享,可在线阅读,更多相关《JS阶段考试答案doc.docx(9页珍藏版)》请在冰豆网上搜索。

JS阶段考试答案doc.docx

JS阶段考试答案doc

1、分析下面的JavaScript代码段:

varmystring=Iamastudent;a=mystring.indexOf(am);document.write(a);

输出结果是(C)。

(选择一项)

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

2、在JavaScript中,文本域不支持的事件包括(B)。

A.onblurB.onlostfocusedC.onfocusD.onchange

3、JavaScript是运行在(B)的脚本语言。

A.服务器端

B.客户端

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

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

4、在DOM对象模型中,下列选项中的(B)对象位于DOM对象模型的顶层元素。

A.history

B.document

C.button

D.text

5、(D)对象是浏览器对象模型中的顶层对象。

A.history

B.document

C.button

D.window

6、以下(C)可以代替history.forward()的功能。

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

(1)D.history.go

(2)

7、以下关于DOM说法不正确的是(C)。

A.DOM是一种与浏览器、平台、语言无关的接口

B.document对象是DOM模型的顶层对象

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

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

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

A.createB.createElementC.getElementByIdD.getElementsByName

9、以下选项中,用来删除节点的函数是(C)。

A.insertBeforeB.appendChildC.removeChildD.deleteChild

10、以下不属于浏览器对象的有(A)。

A.DateB.windowC.documentD.location

11、下列关于浏览器对象说法不正确的有(C)。

A.window对象是浏览器模型的顶层对象

B.document代表整个HTML文档

C.location对象的forward方法可以实现浏览器的前进功能

D.history对象用来管理当前窗口最近访问过的URL

12、在IE中要想获得当前窗口的位置可以使用window对象的(C)方法

A.windowX

B.screenX

C.screenLeft

D.windowLeft

13、分析下面的JavaScript代码段

a=newArray(2,3,4,5,6);

sum=0;

输出结果是(B).(选择一项)

for(i=1;i

sum+=a[i];

document.write(sum);

A.20

B.18

C.14

D.12

14、在某一页面下载时,要自动显示出另一页面,可通过在中使用下边的哪一事件来完成(A)。

(选择一项)

A.onload

B.onunload

C.onclick

D.onchange

15、在HTML中,Location对象的()属性用于设置或检索URL的端口号。

(B)(选择一项)

A.hostname

B.host

C.pathname

D.href

16、下面哪个选项中的对象与浏览列表有关(A)

A.location,history

B.window,location

C.navigator,window

D.historylist,location

17、下列JavaScript语句中,(B)能实现单击一个按钮时弹出一个消息框。

(选择一项)

A.

B.

onClick=alert(确定)>

C.

onChange=alert(确定)>

D.

18、在HTML页面中,下面关于Window对象的说法不正确的是(D)。

(选择一项)

A.Window对象表示浏览器的窗口,可用于检索有关窗口状态的信息

B.Window对象是浏览器所有内容的主容器

C.浏览器打开HTML文档时,通常会创建一个Window对象

D.如果文档定义了多个框架,浏览器只为原始文档创建一个Window对象,无须为每个框架创建Window对象

19、在JavaScript中,表单文本框(Text)不支持的事件包括(B).(选择一项)

A.onBlur

B.onLostFocused

C.onFocus

D.onChange

20、在HTML页面中使用外部javaScript文件的正确语法是(B)。

(选择一项)

A.

B.

C.

D.

21、分析如下的JavaScript代码段,则运行后在页面上输出(C)(选择一项)

varc=10,d=10;

document.write(c+d)

A.10

B.20

C.1010

D.页面报错

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

x=3;

y=2;

z=(x+2)/y;

alert(z);

则提示框中显示(B)。

(选择一项)

A.2

B.2.5

C.32/2

D.16

23、在JAVAScript中,命令按纽(Button)支持的事件包括(A)(选择一项)

A.onClick

B.onChange

C.onSelect

D.onSubmit

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

A.

B.

C.

D.

25、在javaScript中,可以使用Date对象的(A)方法返回该对象的日期。

(选择一项)

A.getDate

B.getYear

C.getMonth

D.gerTime

26、那一个对象可以获得屏幕的大小(B)

A.window

B.screen

C.navigator

D.screenX

27、分析下面的JavaScript语句:

Str=Thisapplecosts+50.5;

执行后str的结果是(A)。

(选择一项)

A.Thisapplecosts50.5

B.Thisapplecosts5.5

C.Thisapplecosts50.5

D.Thisapplecosts5.5

28、setInterval(alert('welcome');,1000);

这段代码的意思是(D)

A.等待1000秒后,再弹出一个对话框

B.等待1秒钟后弹出一个对话框

C.语句报错,语法有问题

D.每隔一秒钟弹出一个对话框

29、要求用JavaScript实现下面的功能:

在一个文本框中内容发生改变后,单击页面的其他部分将弹出一个消息框显示文本框中的内容,下面语句正确的是(A)(选择一项)

A.

B.

C.

D.

30、在JavaScript中,命令按钮(Button)支持的事件包括(A)。

A.onclickB.onchangeC.onselectD.onload

二简答题

1、javascript包括那些基本数据类型?

1.基本数据类型

a.字符串

b.数值型

c.布尔型

2.复合数据类型

a.对象

b.数组

3.其他数据类型

a.函数

b.null

c.undefined

4.数据类型的转换

a.隐式类型转换

b.显式类型转换

2、jQuery中,遍历数组或对象的方法是?

遍历jQuery对象集合的方法是?

$().each()$.each();

代码题

1、实现全选、全不选、反选。

答案:

$(function(){//全选

$(#CheckedAll).click(function(){

$('[name=items]:

checkbox').attr('checked',true);});//全不选

$(#CheckedNo).click(function(){

$('[type=checkbox]:

checkbox').attr('checked',false);});//反选

$(#CheckedRev).click(function(){

$('[name=items]:

checkbox').each(function(){//此处用JQ写法颇显啰嗦。

体现不出JQ飘逸的感觉。

//$(this).attr(checked,!

$(this).attr(checked));//$(this).prop(checked,!

$(this).prop(checked));

//直接使用JS原生代码,简单实用

this.checked=!

this.checked;});});})

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 建筑土木

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1