javascript期末考试模拟题Word格式.docx

上传人:b****4 文档编号:6148077 上传时间:2023-05-06 格式:DOCX 页数:12 大小:195.45KB
下载 相关 举报
javascript期末考试模拟题Word格式.docx_第1页
第1页 / 共12页
javascript期末考试模拟题Word格式.docx_第2页
第2页 / 共12页
javascript期末考试模拟题Word格式.docx_第3页
第3页 / 共12页
javascript期末考试模拟题Word格式.docx_第4页
第4页 / 共12页
javascript期末考试模拟题Word格式.docx_第5页
第5页 / 共12页
javascript期末考试模拟题Word格式.docx_第6页
第6页 / 共12页
javascript期末考试模拟题Word格式.docx_第7页
第7页 / 共12页
javascript期末考试模拟题Word格式.docx_第8页
第8页 / 共12页
javascript期末考试模拟题Word格式.docx_第9页
第9页 / 共12页
javascript期末考试模拟题Word格式.docx_第10页
第10页 / 共12页
javascript期末考试模拟题Word格式.docx_第11页
第11页 / 共12页
javascript期末考试模拟题Word格式.docx_第12页
第12页 / 共12页
亲,该文档总共12页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

javascript期末考试模拟题Word格式.docx

《javascript期末考试模拟题Word格式.docx》由会员分享,可在线阅读,更多相关《javascript期末考试模拟题Word格式.docx(12页珍藏版)》请在冰点文库上搜索。

javascript期末考试模拟题Word格式.docx

1"

2,"

3"

];

11.设varx=3,y=4;

下列表达式中y的值为9的是________。

A)y*=x-3B)y/=x*9C)y-=x+10D)y+=x+2

12. 

在程序中有多个相关联的<

inputtype="

radio"

>

选项,若要默认选择某一项,应在该项中增加_________属性。

A)checked

B)default

C)selected

D)defaultValue

13.结果为NaN的表达式是______。

(A)"

80"

+"

19"

(B)"

十九"

八十"

(C)"

*"

(D)"

14.执行下面语句后c的值是_______。

vara=2,b=1,c=3;

if(a<

b)

if(b<

0)c=0;

elsec++;

(A)1(B)2(C)3(D)0

15.若有vara=1,b=1,c=1;

则表达式2&

b%a||!

c的值是_______。

A)1B)falseC)trueD)不确定的

二、程序分析题(本题共5小题,每小题3分,共15分)

16.执行以下程序段后,x的值是_____。

varx=0;

switch(++x)

{

case0:

++x;

case1:

case2:

}

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

17.执行下面程序段后,b的值是_______。

vara,b;

for(a=1,b=0;

a>

b;

a++)b=a;

(A)0(B)1(C)2(D)死循环

18.下面函数的返回值是______。

functionsubc()

{vari,j=9;

while(i=j-1)

{j-=3;

if(j<

5)break;

i++;

}

returnj;

}

(A)3(B)0(C)1(D)-2

19.下面函数的返回值是_______。

functionfuna()

{

vars="

\\na\028b\tc"

;

for(vari=0;

i<

s.length;

i++);

returni;

(A)9(B)6(C)7(D)8

20.下面程序段的输出结果是_______。

<

scriptlanguage="

javascript"

>

a=1;

b=2;

c=2;

while(a<

b<

c){t=a;

a=b;

b=t;

c--;

document.writeln("

"

+a+b+c);

/script>

(A)121(B)120(C)210(D)211

三、选择填空题(本题共20小题,每小题2分,共40分)

根据下面每小题的内容,在备选项中选择答案编号填在答题纸上对应的空白处。

编号备选答案编号备选答案

1<

A>

/A>

21substring()

2<

img>

22onBlur

3<

area>

23onClick

4<

form>

/form>

24onDbClick

5<

text"

25onError

6<

password"

26onFocus

7<

textarea>

/textarea>

27onKeyDown

8<

button"

28onKeyUp

9<

submit"

29onLoad

10<

reset"

30onMouseDown

11<

31onMouseMove

12<

checkbox"

32onMouseOver

13<

select>

/select>

33onUnload

14setTimeout(code,dalay)34focus()

15clearTimeout(timeoutID)35select()

16<

FONTSIZE=?

/FONT>

36<

body>

/body>

17<

!

---->

37<

title>

/title>

18<

hr>

38<

head>

/head>

19<

br>

39<

H>

/H>

20charAt()40<

frame>

21.延迟代码执行的方法是14。

22.失去焦点的事件处理属性是22。

23.表单元素被单击的事件处理属性是23。

24.表单元素得到焦点的事件处理属性是26。

25.文本对象选中输入的内容的方法是35。

26.获取字符串中某个特定位置的字符的方法是20。

27.设置标题字号所使用的HTML标记是39。

28.改变字体大小所使用的HTML标记是16。

29.建立文档体所使用的HTML标记是36。

30.建立文件主题所使用的HTML标记是37。

31.建立一个表单对象所使用的HTML标记是4。

32.建立一个密码框对象所使用的HTML标记是6。

33.建立一个复选框对象所使用的HTML标记是12。

34.建立一个单行文本框对象所使用的HTML标记是5。

35.建立一个图像对象所使用的HTML标记是2。

36.建立一个普通按钮对象所使用的HTML标记是8。

37.建立一个提交按钮对象所使用的HTML标记是9。

38.建立一个下拉菜单对象所使用的HTML标记是13。

39.建立一个区域对象所使用的HTML标记是3。

40.建立一个连接对象所使用的HTML标记是1。

四、程序填空题(本题共5小题,每小题3分,共15分)

根据下列给出的程序段,将横线处缺少的部分补上,使其能正确运行。

答案写在答题纸的对应位置上。

41.编程显示右边图案,请将横线处缺少的部分补上。

JavaScript"

vari,j;

for(i=1;

=7;

i++)

{for(j=1;

j<

=7-i;

j++)

document.write("

"

);

for(j=1;

j<

=2*i-1;

(41)

42.以下填空部分为输出年龄信息:

html>

<

Example:

form对象的应用<

……

//打开新窗体显示form对象信息

functionopenWindow()

//新建一个空的浏览器窗口

varw=window.open("

"

vard=w.document;

varnumber=0;

//使用document.write()方法在新窗口中输出信息

d.write('

'

展示form对象的信息<

h3>

基本信息:

/h3>

fontsize=2>

年龄:

/font>

size=30value="

+(42)+'

formname="

baseInfo"

h5>

请输入您的基本信息(必须填写)<

/h5>

fontsize="

2"

您的姓名:

name="

userName"

size=35>

您的性别:

sex"

value="

male"

checked>

男性&

nbsp;

female"

女性<

您的年龄:

age"

43.以下是关于循环展示图片的两个函数,循环展示图片的延迟时间为1500毫秒,请将横线处缺少的部分补上。

//如果在动态展示图片,那么将其停止

functioncheckPlay()

{if(timeOutID!

=null)

{clearTimeout(timeOutID);

timeOutID=null;

}}

//循环展示图片

functionplayPicture()

{document.info.showPicture.src=picture[number].url;

number=(number+1)%3;

timeOutID=(43);

44.函数resetForm()的功能是清空表单的所有文本对象,请完成该函数;

完成密码框的失去焦点事件,调用密码框失去焦点函数。

文本对象的应用<

//用户密码文本框失去焦点执行的函数

functionpswBlur()

{if(checkValid(document.baseInfo.psw.value))

{window.alert("

用户密码不能为空!

else

{if(document.baseInfo.psw.value.length<

4)

用户密码不能少于四位!

}}}

//使用button对象清空表单

functionresetForm()

(44)

document.baseInfo.psw.value="

document.baseInfo.content.value="

bodyonload="

document.baseInfo.userName.focus()"

用户名称:

用户名称不能为空"

size=35onFocus="

this.select()"

onblur="

nameBlur()"

用户密码:

psw"

maxlength=12size=39

onFocus="

(45)>

个性签名:

textareaname="

content"

rows=5cols=34onFocus="

这家伙没什么个性!

name="

showPsw"

value="

查看密码"

onClick="

alert('

用户输入的密码是:

+document.baseInfo.psw.value)"

&

btForm"

数据检测"

dataCheck()"

rsForm"

数据清空"

resetForm()"

/html>

---(试题完)---

(参考答案)

一、单项选择题(共30分,每小题2分)

1.D2.B3.D4.A5.A6.B7.C8.D9.D10.C

11.D12.A13.C14.C15.B

16.C17.D18.A19.D20.B

三、选择填空题(共40分,每空2分)

题号

答案编号

21

14

28

16

35

2

22

29

36

8

23

30

37

9

24

26

31

4

38

13

25

32

6

39

3

20

33

12

40

1

27

34

5

41.document.writeln("

或document.writeln();

或document.write("

\n"

42.document.forms[0].elements[3].value

或document.baseInfo.age.value

43.setTimeout("

playPicture()"

1500)

44.document.baseInfo.userName.value="

或document.forms[0].elements[0].value="

45.onBlur="

pswBlur()"

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

当前位置:首页 > 考试认证 > 从业资格考试

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2