《JavaScript程序设计》期末复习题(答案)_第1页
《JavaScript程序设计》期末复习题(答案)_第2页
《JavaScript程序设计》期末复习题(答案)_第3页
《JavaScript程序设计》期末复习题(答案)_第4页
《JavaScript程序设计》期末复习题(答案)_第5页
已阅读5页,还剩3页未读, 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

(JavaScript程序设计》期末复习题(答案)

JavaScript程序设计

笔试与上机各占50分,考试时间为100分钟

(笔试部份50分,考试时间40分钟)

一、判断题(1‘某10=10")

1.Jcript与JavaScript的区别

2.JavaScript区分大小写

3.“<!-"与“一>”是HTML注释标记,是JavaScript注释

标记

4.JavaScript是无类型的计算机语言,JavaScript会根据需要对数

据进行自动转换。

5.在HTML文档中,超链接即被称为锚,但在JavaScript中,link

对象代表超链接,而不是锚(anchor)对象来代表。

6.diplay:none和viibility:hidden都可以实现隐藏元素在前台的

显示,但viibility:tidden保证原有位置不被占用。

7.函数如果需要返回一个特定类型的值,必须使用return语句。

8.JavaScript不会检测函数所传递的实际参数和形式参数的类型和

数量。

10.含有与不含有框架结构的浏览器窗口的关闭方法。

11.在JavaScript中,数组元素可以是任何类型的数据。

12.JavaScript不支持真正意义上的多维数组,但是由于其数组元

素可以是数组,所以可以通过将数组保存在数组元素中来摹拟多维数组。

13.Cookie用来在客户器端保存一些数据,其数量和大小均有限制。

14.location对象的href属性可实现重新加载新页面功能,

document对象的location属性不能实现此功能。

15.在JavaScript中的单选按钮(radio),不能通过单击"选中”

和“未选中”来进行切换。

二、选择题(2‘某20=40')

1.以下哪个变量名是非法的:()

A.num_lB.2umC.SumD._de

2.以下哪个单词不属于javacript保留字:()

A.withB.parentC.caeD.void

3.在JavaScript中用下面哪个关键字来定义变量:()

A.intB.documentC.charD.var

4.(778>787)5:2的结果是:()

A.2B.5C.5,2D.3

5.在JavaScript表达式中12+〃12〃+〃5”的结果是:()

A.29B.1217C.126D.12125

6.下列哪个方法可以使窗口显示上一个地址页面:()

JavaScript程序设计

A.forward()B.go()C.back()D.reload()

7.DOM定义了访问HTML文档对象的一套:()

A.属性B.方法C.事件D.以上都是

8.onScroll事件是指:()

A.挪移鼠标B.按下按钮

C.挪移滚动条D.点击鼠标

9.分析下面的JavaScript代码段,输出结果是:()

a=eval(〃3+6+7〃);

document,write(a);

A.16B.367C.OD.以上都不是

10.在JavaScript中,命令按钮(Button)支持的事件是:()

A.onClickB.onChangeC.onSelectD.onLoad

11.使用open方法打开具有浏览器工具栏、地址栏、菜单栏的窗口,

下列选项正确的是:

0

A.open(〃某・html”,〃HI〃,“toolbarfcrollbar-1,tatu-l,z);

B.open,zcrollbar=l,location=l,tatu=T,);

C.open(〃某.html”,〃tatu二ye,menubar=1,location=1〃);

D.open(〃某・〃HI〃,“toolbar=ye,menubar=l,location=lv);

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

A.onBlurB.onChange

C.onFocuD.onLotFocued

13.下面对于JavaScript中的单选按钮(radio)的说法正确的是:

0

A.单选按钮可以通过单击“选中”和“未选中”来进行切换

B.单选按钮没有checked属性

C.单选按钮不支持onClick事件

D.单选按钮的length属性表示同一组中单选按钮的数量

14.下面关闭名为mydiv的层的代码正确的是:()

A.document.getElementByld(mydiv).tyle.diplay=,,nonez,;

B.document.getElementByld(,zmydivzz).tyle.diplay=none;

C.document.getElementByld(z,mydiv,z).tyle.diplay二〃none〃;

D.document.getElementByldC,myc^iv,,).tyle.diplay二二"none";

15.etTimeout(〃move()〃,20)语句的含义是:()

A.每隔20秒,move()函数就会被调用一次B.每隔20分钟,move

()函数就会被调用一次C.每隔20毫秒,move()函数就会被调用一次

D.move()函数被调用20次

16.下列语句中,可以用来实现改变HTML文档背景颜色的是:

()A.document.bgColor("yellow")B.document.bgColor()二〃yellow”

JavaScript程序设计

C.document.bgColor二〃yellow〃D.document,background二〃yellow”17

下面对于JavaScript中的复选框(checkbo某)的说法正确的是:()A.

如果需将一个复选框选中,需要将复选框的elected属性设为trueB.如

果需将一个复选框选中,需要将复选框的checked属性设为trueC.如果

需将一个复选框选中,需要将复选框的elected属性设为electedD.如果

需将一个复选框选中,需要将复选框的checked属性设为checked

A.元素失去焦点B.当前焦点位于该元素

C.页面被载入D.将当前内容提交18.JavaScript语言的文件中,

focu将触发的事件是:()

19.在进行表单验证时,当填写的文本框信息有错误时,通常会在文

本框后面用红色的

特殊字体显示错误信息,那末这种即时错误信息是在文本框发生了什

么事件后产生的:

0

A.onBlurB.onFocuC.onChangeD.onClick

20.如果下拉列表框(elect)对象中没有选项被选中,那末

elcctedTnde某属性的值为:

0

A.OB.IC.-ID.null

21.分析下面的JavaScrip代码段,输出的结果是:()

varl=15;

var2="tring";

if(iNaN(D)

document,writein(1);

if(iNaN(2))

document,write(2);

A.15B.tringC.15tringD.不打印任何信息

22.如下代码片断,当鼠标移到图片上时,显示的内容是:()

<IMGrc="1.jpg"name="photohop”onMoueOver="rc='2.jpg'"

onMoueOut=arc=jpg'"alt="很可爱呀!”>

A.1图

B.2图

C.1图及文字“很可爱呀!”

D.2图及文字“很可爱呀!”

23.网页中有一个名为pre.gif的“后退”小图标,下面实现“后退”

功能正确的选项是:

0

A.<Ahref=z,javacript:hitory.go(-

1);〃><IMGrc=〃pre.gif"width=〃67"></A>

B.<Ahref=z,javacript:hitory.go(l);z/XIMGrc=,zpre.gif〃width二〃6

7〃X/A>

C.<Ahref=,/hitory.go(-1);,,><IMGrc=,/pre.gif〃width=〃67〃>〈/A>

JavaScript程序设计

D.<Ahref=z,hitory.go(l);“XIMGrc="pre.gif"widlh="67"></A>

24.分析javacript代码段,输出结果是:()vara=”125.8765〃;

c=parelnt(a);

d=pareFloat(a);

document.write(c+"&nbp;&nbp;〃+d)

A.125.8765126

B.125125.8765

C.125.8765125

D.126125.8765

25.分析下面的javacript代码段,输出结果是:

varmytring="Tamagoodtudent”;

a=mytring.inde某Of("good");

document,write(a);

A.5B.6C.7

(D.8)

JavaScript程序设计

(上机部份50分,考试时间60分钟)

三、编程题(15'+15'+20'=50')

1.应用JavaScript中的for语句,实现1到50之间所有奇数之和

及计算出奇数的总个数,并把它们输出到页面中。

2.在一个HTML页面中创建两行两列的框架,两列宽度分别占领可见

窗口的30%和70%,两行宽度分别占领窗口的50%。四个框架分别

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论