《Javascript程序设计》期末考试题
- 格式:doc
- 大小:37.50 KB
- 文档页数:6
重庆电子工程职业学院《JavaScript程序设计》重修试卷
班级:学号:姓名:
一、单项选择题(每题1.5分,共30分)
1. 在HTML中编写JAVASCRIPT程序时,应该使用标记()。
a.
b.
c.
d.
2. 使用外部JAVASCRIPT程序文件的正确格式是()。
a.
b.
c.
d.
3. 在浏览器上运行JAVASCRIPT程序,可以()。
a.动态显示网页内容
b.校验用户输入的内容
c.进行网页动画显示
d.具有以上各种功能
4. 在HTML文件中编写JAVASCRIPT程序时,使用表示()。
a.注释语句
b.重点突出语句
c.对于不支持JAVASCRIPT程序的浏览器,隐藏程序内容
d.没有任何意义
5.在JAVASCRIPT程序中最常用的显示信息内容的语句是()。
a.alert(“HELLO WORLD!”)
b.alertBox=“HELLO WORLD!”
c.msgBox(“HELLO WORLD!”)
d.alertBox(“HELLO WORLD!”)
6.JAVASCRIPT的对象主要包括()。
a.JAVASCRIPT的的内置对象
b.浏览器内置对象
c.自定义对象
d.以上三种都是
7.JAVASCRIPT中自定义对象时使用关键字()。
a.object
b.function
c.define
d.以上三种都是
8.下列JAVASCRIPT的判断语句中()是正确的。
b.if(i!=10)
c.if i<>0 then
d.if i=!0
9.在JAVASCRIPT中,计算数组c的长度的语句是()。
a.var y=c.length();
b.var y=
c.len();
c.var y=c.length;
d.var y=c.len;
10.JAVASCRIP函数window.setTimeout(“countdown();”,1000);表示()。
a.每隔1分钟调用countDown函数
b.每隔1秒钟调用countDown函数
c.1分钟后调用countDown函数
d.1秒钟后调用countDown函数
11.如果在〈script〉块中没有指定language属性,那么IE浏览器将以()语言来处理其中的程序代码。
a.JavaScript
b.Perl
c.VBScript
d.Java
12.表达式123%7的计算结果是()。
a.2
b.3
c.4
d.5
13.在JAVASCRIP函数中定义一个全局变量x,可以()。
a.使用关键字public在函数中定义
b.使用关键字public在任何函数之外定义
c.使用关键字var在函数中定义
d.使用关键字var在任何函数外定义
14.在JAVASCRIP中,通过下面()运算符访问对象的属性和方法。
a.加运算符
b.点运算符
c.乘运算符
d.不能访问
15. document对象的writeln()方法与write()方法的区别在于()。
a.writeln()在行尾加一个与HTML
相当的标记
b.writeln()在行尾加一个与HTML
相当的标记
c.writeln()在行尾加一个与HTML
相当的标记d.两者是一样的
16.下列选项中,()不是网页事件。
a.onclick
b.onsumit
d.onpressbutton
17.下面那一句是合法的? ( )
a.document.write(“john said,”hi!””)
b.document.write(“john said,”hi!”)
c.document.write(“john said,\”hi!\””)
d.document.write(“john said,’hi!”)
18.在Javascript中下面哪一个是合法函数名?( )
a.function my functi()
b.function if()
c.function get_text()
d.function 24hours()
19.以下document对象的()属性返回当前文档的完整URL。
a.domain
b.referrer
c.URL
d.title
20.通常直接使用属性名和方法来调用window对象的属性和方法,而不加上对象名window.,是因为()。
a.window对象是浏览器文档对象模型中的顶层对象,所以javascript有此约定
b.窗口的属性和方法被认为是navigator对象的一部分
c.实际上,并不存在window对象
d.浏览器认为window对象是document对象的一部分
二、判断改错题(每题2分,共20分)
1.JAVASCRIPT是Microsoft公司设计的脚本语言。
2.编写JAVASCRIPT程序唯一的工具是纯文本编辑器。
3.只有通过标记才能为HTML文档中的文字设置颜色。
4.在使用var x=1声明变量x之后,赋值语句x=”今天天气真好”将出错。
5.在JAVASCRIPT中,两个整数进行除(/)运算,其结果不一定为整数。
6.空字符串(””)也是字符串常量。
7.如果定义var a=true,b;那么a||b的结果为ture。
8.任何循环语句的循环体至少要执行一次。
9.在字符串向数值转换后,如果我们对其转换结果x用isNaN()来判断,如果isNaN(x)为true则表示转换成功,否则就是转换失败。()
10.在JAVASCRIPT中,只能使用预定义对象,而不能使用自定义对象。()
三、综合题(每题10分,共50分)
1.设计一个页面,在页面上显示信息“现在是XXXX年XX月XX日XX点XX 分XX秒(星期X),欢迎您的到访我的站点”。
2.编写程序,通过用户输入的年龄判断是哪个年龄阶段的人(儿童:年龄〈14;青少年:14〈=年龄〈25;青年:25〈=年龄〈40;中年:40〈=年龄〈60;老年〉=60),并在页面上输出判断结果。