|
北理工《脚本程序设计》在线作业
一、单选题:
1.在JavaScript语言中,onChange事件不是( )对象上的事件。 (满分:2)
A. Select
B. documnet
C. Text
D. Textarea
2.在以下选项中,函数定义时可以省略的部分是( )。 (满分:2)
A. 函数名
B. 函数参数
C. 函数体
D. 表示函数的圆括号
3.在JavaScript语言中,event对象用于描述一个JavaScript程序中的( )。 (满分:2)
A. 对象
B. 程序
C. 事件
D. 以上选项均错
4.javascript程序中不是三大程序结构的是( )。 (满分:2)
A. 表达式
B. 顺序结构
C. 条件分支结构
D. 循环结构
5.在以下选项中,可用于分支结构和循环结构的语句是( )。 (满分:2)
A. break
B. continue
C. break与continue
D. 以上选项均错
6.Cookie的( )属性用来指定Cookie的过期时间。 (满分:2)
A. Name
B. Value
C. Expires
D. secure
7.在以下选项中,最大的常量值是( )。 (满分:2)
A. 020
B. 0x20
C. 31
D. 32
8.JavaScript语言程序文件的扩展名是( )。 (满分:2)
A. java
B. script
C. js
D. Prg
9.以下哪个单词不属于javascript保留字( )。 (满分:2)
A. with
B. parent
C. class
D. void
10.XMLHttpRequest对象中( )属性能够说明请求是否成功。 (满分:2)
A. status
B. readyState
C. success
D. statusText
11.在以下选项中,不属于JavaScript语言特点的是( )。 (满分:2)
A. 基于对象
B. 跨平台
C. 编译执行
D. 脚本语言
12.编辑JavaScript程序时( )。 (满分:2)
A. 只能使用记事本
B. 只能使用FrontPage编辑软件
C. 可以使用任何一种文本编辑器
D. 只能使用Dreamweaver编辑工具
13.标记应用于下列哪组标记之间( )。 (满分:2)
A. <html>…</html>
B. <body>…</body>
C. <head>…</head>
D. <title>…</title
14.设”var a=10;”,则执行完语句”a*=5;”后,a的值是( )。 (满分:2)
A. 12
B. 50
C. 15
D. 28
15.下面( )对象代表浏览器的历史列表,使用户可以跟踪窗口中曾经使用过的 URL。 (满分:2)
A. window
B. document
C. location
D. history
16.在JavaScript语言中,表示在释放鼠标上任何一个键时发生的事件是( )。 (满分:2)
A. MouseUp事件
B. MouseDown事件
C. MouseMove事件
D. MouseOver事件
17.Cookie的( )属性用来创建Cookie的网页所在服务器的或域。 (满分:2)
A. Name
B. domain
C. Expires
D. secure
18.写“Hello World”的正确javascript语法是( )。 (满分:2)
A. document.write("Hello World")
B. "Hello World"
C. response.write("Hello World")
D.("Hello World")
19.下列弹出信息提示的语句是( )。 (满分:2)
A. window.alert
B. window.close
C. document.alert
D. document.open
20.password对象的( )属性表示password中的默认值。 (满分:2)
A. name
B. defaultValue
C. type
D. value
二、多选题:
1.event.srcElement捕获当前事件作用的对象,支持多种浏览器。( ) (满分:2)
A. 错误
B. 正确
2.if语句的嵌套可以嵌套在if部分,也可以嵌套在else部分,还可以两部分都嵌套。( ) (满分:2)
A. 错误
B. 正确
3.所有浏览器将XMLHttpRequest对象当成一个本地JavaScript对象处理的。( ) (满分:2)
A. 错误
B. 正确
4.continue语句可以用于循环体之外。( ) (满分:2)
A. 错误
B. 正确
5.JavaScript中的变量不区分大小写。( ) (满分:2)
A. 错误
B. 正确
三、判断题:
6.函数与其他的JavaScript代码一样,必须位于标记之间。( ) (满分:2)
A. 错误
B. 正确
7.左移运算符(<<)的优先级低于按位与运算符(&)。 (满分:2)
A. 错误
B. 正确
8.删除Cookie即把存储在客户端硬盘中的Cookie文件直接删除。( ) (满分:2)
A. 错误
B. 正确
9.JavaScript是一种编译型脚本语言。( ) (满分:2)
A. 错误
B. 正确
10.JavaScript是一种基于对象的语言。( ) (满分:2)
A. 错误
B. 正确
11.设”var a=0x12, b = 18;”,则执行完比较运算"a==b"后,结果为真。 (满分:2)
A. 错误
B. 正确
12.switch语句中的case后面的语句块即使使用了多条语句,也不能使用大括号。( ) (满分:2)
A. 错误
B. 正确
13.在使用var x=1声明变量x之后,赋值语句x="我喜欢JavaScript"将出错。( ) (满分:2)
A. 错误
B. 正确
14.while循环语句中循环体至少执行一次。( ) (满分:2)
A. 错误
B. 正确
15.continue 语句的作用是终止当次循环,跳转到循环的开始处继续下一轮循环。( ) (满分:2)
A. 错误
B. 正确
16.return语句只能用在函数中,用在函数主体以外任何地方都是错误的。( ) (满分:2)
A. 错误
B. 正确
17.用var定义一个变量后,如果没有赋予任何值,那么它的值是空值,即null。( ) (满分:2)
A. 错误
B. 正确
18.JavaScript是一种解释型脚本语言。( ) (满分:2)
A. 错误
B. 正确
19.在JavaScript中可以用十六进制形式表示浮点数常量。( ) (满分:2)
A. 错误
B. 正确
20.Cookie既可以通过Http协议生成,也可以通过JavaScript或其他脚本程序生成。( ) (满分:2)
A. 错误
B. 正确
1.属于Ajax的关键技术有( )。 (满分:4)
A. 使用DOM进行页面内容动态显示和交互
B. 使用XML和XSLT进行数据交换和操纵
C. 使用XMLHttpRequest与服务器端进行异步数据查询和检索
D. 使用JavaScript将所有元素绑定在一起
E. 使用Java语言
2.关于window对象表述正确的有( )。 (满分:4)
A. window.opener属性本身就是指向window对象
B. window.reload( )方法可以用来刷新当前页面
C. window.location=”a.html”和window.location.href=”a.html”的作用都是把当前页面替换成a.html页面
D. 定义了全局变量g
E. 可以用window.g的方式来存取该变量
3.下面语法正确的是( ) (满分:4)
A. Document.bgcolor
B. Document.fgColor
C. Document.location
D. Document.open
E. Window.write
4.form元素中的( )对象可用于获取用户的键盘输入。 (满分:4)
A. text
B. textarea
C. password
D. fileUpload
E. option
5.下面是循环结构的是( )。 (满分:4)
A. do…while
B. while
C. for…
D. if
E. return
更多免费学习资料请登录www.openhelp100.com
|
|