17春北理工《脚本程序设计》在线作业
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2017秋17春北理工《脚本程序设计》在线作业
一、单选题(共20 道试题,共40 分。
)
1. 编辑JavaScript程序时()。
A. 只能使用记事本
B. 只能使用FrontPage编辑软件
C. 可以使用任何一种文本编辑器
D. 只能使用Dreamweaver编辑工具
正确答案:
2. checkbox对象的()属性表示复选按钮当前是否被选中。
A. checked
B. defaultChecked
C. name
D. value
正确答案:
3. password对象的()属性表示password中的默认值。
A. name
B. defaultValue
C. type
D. value
正确答案:
4. 以下哪个单词不属于javascript保留字()。
A. with
B. parent
C. class
D. void
正确答案:
5. 在JavaScript语言中,event对象用于描述一个JavaScript程序中的()。
A. 对象
B. 程序
C. 事件
D. 以上选项均错
正确答案:
6. Cookie的()属性用来指定Cookie的过期时间。
A. Name
B. Value
C. Expires
D. secure
正确答案:
7. location对象中用来表示了完整的URL地址的属性是()。
A. hash
B. hostname
C. pathname
D. href
正确答案:
8. 下面哪一个不是浮点数()。
A. -439.35
B.
C. 17
D. 10
E. -7e11
正确答案:
9. 在JavaScript语言中,onChange事件不是()对象上的事件。
A. Select
B. documnet
C. Text
D. Textarea
正确答案:
10. 在以下选项中,函数定义时可以省略的部分是()。
A. 函数名
B. 函数参数
C. 函数体
D. 表示函数的圆括号
正确答案:
11. 在JavaScript语言中,删除一个对象实例可使用()。
A. del
B. delete
C. erase
D. drop
正确答案:
12. 下面()对象代表浏览器的历史列表,使用户可以跟踪窗口中曾经使用过的URL。
A. window
B. document
C. location
D. history
正确答案:
13. AJAX中的A代表()。
A. 高级
B. 异步性
C. 应用
D. 同步性
正确答案:
14. 在以下选项中,可用于分支结构和循环结构的语句是()。
A. break
B. continue
C. break与continue
D. 以上选项均错
正确答案:
15. 当鼠标指针移动到页面上的一个对象上时,就会触发()。
A. onMouseUp事件
B. onMouseOver事件
C. onMouseDown事件
D. onMouseMove事件
正确答案:
16. XMLHttpRequest对象中()属性能够说明请求是否成功。
A. status
B. readyState
C. success
D. statusText
正确答案:
17. 语句for (i=1;j<=10;i=i+3) for(j=2;j<6;j++) {...}的循环次数是()。
A. 16
B. 18
C. 14
D. 12
正确答案:
18. 设”var var c = 2008;”,则执行完语句document.write(typeof(d));后,输出结果是()。
A. number
B. string
C. object
D. undefined
正确答案:
19. 在以下选项中,不属于原始数据类型的是()。
A. 数值类型
B. 布尔类型
C. 对象类型
D. 字符串类型
正确答案:
20. 设”var a=10;”,则执行完语句”a*=5;”后,a的值是()。
A. 12
B. 50
C. 15
D. 28
正确答案:
北理工《脚本程序设计》在线作业
二、判断题(共20 道试题,共40 分。
)
1. float可以用作标识符。
()
A. 错误
B. 正确
正确答案:
2. 浏览器可以监听事件,在事件发生时做出反应,进行相应的处理工作。
()
A. 错误
B. 正确
正确答案:
3. if语句的嵌套可以嵌套在if部分,也可以嵌套在else部分,还可以两部分都嵌套。
()
A. 错误
B. 正确
正确答案:
4. CSS的GLOW滤镜能产生24种动态效果。
()
A. 错误
B. 正确
正确答案:
5. throw语句抛出一个异常,并对该异常进行处理。
()
A. 错误
B. 正确
正确答案:
6. JavaScript的事件处理针对不同对象,同一操作也会产生不同的事件结果。
A. 错误
B. 正确
正确答案:
7. JavaScript规定在使用任何变量之前必须先使用var声明它。
()
A. 错误
B. 正确
正确答案:
8. 图形事件用于了解图形的加载状况、判断加载过程中是否发生中断或者错误。
A. 错误
B. 正确
正确答案:
9. 表达式的类型只取决于运算符,与操作数无关。
()
A. 错误
B. 正确
正确答案:
10. 在使用var x=1声明变量x之后,赋值语句x="我喜欢JavaScript"将出错。
()
A. 错误
B. 正确
正确答案:
11. CSS的RevealTrans滤镜是发光滤镜。
()
A. 错误
B. 正确
正确答案:
12. 用var定义一个变量后,如果没有赋予任何值,那么它的值是空值,即null。
()
A. 错误
B. 正确
正确答案:
13. Cookie是一小段文本,用于存储与某个特定网页或网站相关的信息,但不与某个特定网站关联在一起。
()
A. 错误
B. 正确
正确答案:
14. while循环语句中循环体至少执行一次。
()
A. 错误
B. 正确
正确答案:
15. JavaScript是一种编译型脚本语言。
()
A. 错误
B. 正确
正确答案:
16. 如果有定义var x=true,y=false;那么x&&y的结果是true。
()
A. 错误
B. 正确
正确答案:
17. location对象用来记录浏览器窗口中加载的文档的URL历史记录。
()
A. 错误
B. 正确
正确答案:
18. 函数与其他的JavaScript代码一样,必须位于<SCRIPT></SCRIPT>标记之间。
()
A. 错误
B. 正确
正确答案:
19. event.srcElement捕获当前事件作用的对象,支持多种浏览器。
()
A. 错误
B. 正确
正确答案:
20. 在JavaScript中只允许使用预定义的函数,而不能自定义函数。
()
A. 错误
B. 正确
正确答案:
北理工《脚本程序设计》在线作业
三、多选题(共5 道试题,共20 分。
)
1. 下面是循环结构的是()。
A. do…while
B. while
C. for…
D. if
E. return
正确答案:
2. 属于JavaScript中的安全模型的策略有()。
A. 同源策略
B. 平台无关
C. 污染数据安全模型
D. 沙箱模型
E. 脚本签名策略
正确答案:
3. 对于window.open命令描述错误的是()。
A. 是关闭文件命令
B. 是弹出信息的命令
C. 是打开文件命令
D. 是输出命令
E. 是提交命令
正确答案:
4. form元素中的()对象可用于获取用户的键盘输入。
A. text
B. textarea
C. password
D. fileUpload
E. option
正确答案:
5. 下面语法不正确的是()
A. Window.write
B. Document.write
C. Document.open
D. Window.open
E.
正确答案:
北理工《脚本程序设计》在线作业
一、单选题(共20 道试题,共40 分。
)
1. 在JavaScript语言中,可以使用()。
A. 预定义对象
B. 自定义对象
C. 预定义对象和自定义对象
D. 以上选项均错
正确答案:
2. 在以下选项中,不属于原始数据类型的是()。
A. 数值类型
B. 布尔类型
C. 对象类型
D. 字符串类型
正确答案:
3. 设”var var c = 2008;”,则执行完语句document.write(typeof(d));后,输出结果是()。
A. number
B. string
C. object
D. undefined
正确答案:
4. Cookie的()属性用来创建Cookie的网页所在服务器的或域。
A. Name
B. domain
C. Expires
D. secure
正确答案:
5. 下面哪一个不是浮点数()。
A. -439.35
B.
C. 17
D. 10
E. -7e11
正确答案:
6. 下列弹出信息提示的语句是()。
A. window.alert
B. window.close
C. document.alert
D. document.open
正确答案:
7. 在以下选项中,不属于JavaScript语言特点的是()。
A. 基于对象
B. 跨平台
C. 编译执行
D. 脚本语言
正确答案:
8. AJAX中的A代表()。
A. 高级
B. 异步性
C. 应用
D. 同步性
正确答案:
9. 写“Hello World”的正确javascript语法是()。
A. document.write("Hello World")
B. "Hello World"
C. response.write("Hello World")
D. ("Hello World")
正确答案:
10. 在以下选项中,可正确表示字符串长度的属性引用是()。
A. str.length
B. str->length
C. str-length
D. str>length
正确答案:
11. XMLHttpRequest对象中()属性能够说明请求是否成功。
A. status
B. readyState
C. success
D. statusText
正确答案:
12. <font>标记应用于下列哪组标记之间()。
A. <html>…</html>
B. <body>…</body>
C. <head>…</head>
D. <title>…</title
正确答案:
13. password对象的()属性表示password中的默认值。
A. name
B. defaultValue
C. type
D. value
正确答案:
14. 在JavaScript语言中,删除一个对象实例可使用()。
A. del
B. delete
C. erase
D. drop
正确答案:
15. 在JavaScript语言中,表示在释放鼠标上任何一个键时发生的事件是()。
A. MouseUp事件
B. MouseDown事件
C. MouseMove事件
D. MouseOver事件
正确答案:
16. 在以下选项中,函数定义时可以省略的部分是()。
A. 函数名
B. 函数参数
C. 函数体
D. 表示函数的圆括号
正确答案:
17. 设”var a=10;”,则执行完语句”a*=5;”后,a的值是()。
A. 12
B. 50
C. 15
D. 28
正确答案:
18. frame对象的blur方法的作用是()。
A. 从框架中移出焦点
B. 将焦点移到框架中
C. 取消重复执行的操作
D. 设定重复执行的操作
正确答案:
19. 在JavaScript语言中,event对象用于描述一个JavaScript程序中的()。
A. 对象
B. 程序
C. 事件
D. 以上选项均错
正确答案:
20. 在JavaScript语言中,onChange事件不是()对象上的事件。
A. Select
B. documnet
C. Text
D. Textarea
正确答案:
北理工《脚本程序设计》在线作业
二、判断题(共20 道试题,共40 分。
)
1. throw语句抛出一个异常,并对该异常进行处理。
()
A. 错误
B. 正确
正确答案:
2. event.srcElement捕获当前事件作用的对象,支持多种浏览器。
()
A. 错误
B. 正确
正确答案:
3. 函数与其他的JavaScript代码一样,必须位于<SCRIPT></SCRIPT>标记之间。
()
A. 错误
B. 正确
正确答案:
4. 浏览器可以监听事件,在事件发生时做出反应,进行相应的处理工作。
()
A. 错误
B. 正确
正确答案:
5. continue 语句的作用是终止当次循环,跳转到循环的开始处继续下一轮循环。
()
A. 错误
B. 正确
正确答案:
6. 函数的定义语句和函数的调用语句通常都被放在HTML文件的<HEAD>段中。
()
A. 错误
B. 正确
正确答案:
7. JavaScript是一种编译型脚本语言。
()
A. 错误
B. 正确
正确答案:
8. 浏览器允许每个站点在客户端保存30个Cookie。
()
A. 错误
B. 正确
正确答案:
9. Cookie是一小段文本,用于存储与某个特定网页或网站相关的信息,但不与某个特定网
站关联在一起。
()
A. 错误
B. 正确
正确答案:
10. JavaScript是一种基于对象的语言。
()
A. 错误
B. 正确
正确答案:
11. 字符串变量使用单引号(' ')表示。
()
A. 错误
B. 正确
正确答案:
12. 左移运算符(<<)的优先级低于按位与运算符(&)。
A. 错误
B. 正确
正确答案:
13. JavaScript语言利用image对象可以动态地对图像进行操作。
()
A. 错误
B. 正确
正确答案:
14. 在JavaScript中只允许使用预定义的函数,而不能自定义函数。
()
A. 错误
B. 正确
正确答案:
15. JavaScript的浏览器对象在浏览器在装入Web 页面时创建出的多个JavaScript 对象,可以通过这些对象访问Web 页面中的各种元素,获得相应的操作效果。
()
A. 错误
B. 正确
正确答案:
16. location对象用来记录浏览器窗口中加载的文档的URL历史记录。
()
A. 错误
B. 正确
正确答案:
17. 浏览器允许每个站点在客户端保存30个Cookie。
()
A. 错误
B. 正确
正确答案:
18. continue语句可以用于循环体之外。
()
A. 错误
B. 正确
正确答案:
19. JavaScript中的变量不区分大小写。
()
A. 错误
B. 正确
正确答案:
20. CSS的RevealTrans滤镜是发光滤镜。
()
A. 错误
B. 正确
正确答案:
北理工《脚本程序设计》在线作业
三、多选题(共5 道试题,共20 分。
)
1. form元素中的()对象可用于获取用户的键盘输入。
A. text
B. textarea
C. password
D. fileUpload
E. option
正确答案:
2. 下面是循环结构的是()。
A. do…while
B. while
C. for…
D. if
E. return
正确答案:
3. 属于JavaScript中的安全模型的策略有()。
A. 同源策略
B. 平台无关
C. 污染数据安全模型
D. 沙箱模型
E. 脚本签名策略
正确答案:
4. 属于Ajax的关键技术有()。
A. 使用DOM进行页面内容动态显示和交互
B. 使用XML和XSLT进行数据交换和操纵
C. 使用XMLHttpRequest与服务器端进行异步数据查询和检索
D. 使用JavaScript将所有元素绑定在一起
E. 使用Java语言
正确答案:
5. 关于window对象表述正确的有()。
A. window.opener属性本身就是指向window对象
B. window.reload()方法可以用来刷新当前页面
C. window.location=”a.html”和window.location.href=”a.html”的作用都是把当前页面替换成a.html页面
D. 定义了全局变量g
E. 可以用window.g的方式来存取该变量
正确答案:
北理工《脚本程序设计》在线作业
一、单选题(共20 道试题,共40 分。
)
1. 下面()对象代表浏览器窗口中加载的当前文档的URL。
A. window
B. document
C. location
D. history
正确答案:
2. javascript程序中不是三大程序结构的是()。
A. 表达式
B. 顺序结构
C. 条件分支结构
D. 循环结构
正确答案:
3. 在JavaScript语言中,event对象用于描述一个JavaScript程序中的()。
A. 对象
B. 程序
C. 事件
D. 以上选项均错
正确答案:
4. 语句for (i=1;j<=10;i=i+3) for(j=2;j<6;j++) {...}的循环次数是()。
A. 16
B. 18
C. 14
D. 12
正确答案:
5. 写“Hello World”的正确javascript语法是()。
A. document.write("Hello World")
B. "Hello World"
C. response.write("Hello World")
D. ("Hello World")
正确答案:
6. 在JavaScript语言中,表示在释放鼠标上任何一个键时发生的事件是()。
A. MouseUp事件
B. MouseDown事件
C. MouseMove事件
D. MouseOver事件
正确答案:
7. 在以下选项中,函数定义时可以省略的部分是()。
A. 函数名
B. 函数参数
C. 函数体
D. 表示函数的圆括号
正确答案:
8. 在JavaScript语言中,删除一个对象实例可使用()。
A. del
B. delete
C. erase
D. drop
正确答案:
9. AJAX中的A代表()。
A. 高级
B. 异步性
C. 应用
D. 同步性
正确答案:
10. 下面()对象代表浏览器的历史列表,使用户可以跟踪窗口中曾经使用过的URL。
A. window
B. document
C. location
D. history
正确答案:
11. 在以下选项中,最大的常量值是()。
A. 020
B. 0x20
C. 31
D. 32
正确答案:
12. 在以下选项中,可正确表示字符串长度的属性引用是()。
A. str.length
B. str->length
C. str-length
D. str>length
13. 赋值运算符的作用是什么?
A. 给一个变量赋新值
B. 给一个变量赋予一个新名
C. 执行比较运算
D. 没有任何用处
正确答案:
14. 以下哪个单词不属于javascript保留字()。
A. with
B. parent
C. class
D. void
正确答案:
15. 在以下选项中,可用于分支结构和循环结构的语句是()。
A. break
B. continue
C. break与continue
D. 以上选项均错
正确答案:
16. XMLHttpRequest对象中()属性能够说明请求是否成功。
A. status
B. readyState
C. success
D. statusText
正确答案:
17. 编辑JavaScript程序时()。
A. 只能使用记事本
B. 只能使用FrontPage编辑软件
C. 可以使用任何一种文本编辑器
D. 只能使用Dreamweaver编辑工具
正确答案:
18. checkbox对象的()属性表示复选按钮当前是否被选中。
A. checked
B. defaultChecked
C. name
D. value
正确答案:
19. frame对象的blur方法的作用是()。
A. 从框架中移出焦点
B. 将焦点移到框架中
C. 取消重复执行的操作
D. 设定重复执行的操作
正确答案:
20. 在以下选项中,不属于原始数据类型的是()。
B. 布尔类型
C. 对象类型
D. 字符串类型
正确答案:
北理工《脚本程序设计》在线作业
二、判断题(共20 道试题,共40 分。
)
1. 设”var a=0x12, b = 18;”,则执行完比较运算"a==b"后,结果为真。
A. 错误
B. 正确
正确答案:
2. 在JavaScript中可以用十六进制形式表示浮点数常量。
()
A. 错误
B. 正确
正确答案:
3. error事件提供了在脚本执行过程中处理错误的功能()
A. 错误
B. 正确
正确答案:
4. 如果有定义var x=true,y=false;那么x&&y的结果是true。
()
A. 错误
B. 正确
正确答案:
5. Cookie是一小段文本,用于存储与某个特定网页或网站相关的信息,但不与某个特定网站关联在一起。
()
A. 错误
B. 正确
正确答案:
6. 浏览器允许每个站点在客户端保存30个Cookie。
()
A. 错误
B. 正确
正确答案:
7. throw语句抛出一个异常,并对该异常进行处理。
()
A. 错误
B. 正确
正确答案:
8. Cookie既可以通过Http协议生成,也可以通过JavaScript或其他脚本程序生成。
()
A. 错误
B. 正确
正确答案:
9. 页面上显示一个超链接的字符串,当鼠标经过或者停留在这个字符串上,将触发
A. 错误
B. 正确
正确答案:
10. 用var定义一个变量后,如果没有赋予任何值,那么它的值是空值,即null。
()
A. 错误
B. 正确
正确答案:
11. JavaScript是一种解释型脚本语言。
()
A. 错误
B. 正确
正确答案:
12. CSS的GLOW滤镜能产生24种动态效果。
()
A. 错误
B. 正确
正确答案:
13. 函数与其他的JavaScript代码一样,必须位于<SCRIPT></SCRIPT>标记之间。
()
A. 错误
B. 正确
正确答案:
14. 字符串变量使用单引号(' ')表示。
()
A. 错误
B. 正确
正确答案:
15. 函数的定义语句和函数的调用语句通常都被放在HTML文件的<HEAD>段中。
()
A. 错误
B. 正确
正确答案:
16. 在JavaScript中只允许使用预定义的函数,而不能自定义函数。
()
A. 错误
B. 正确
正确答案:
17. 设”var a=true, b = 0;”,则执行完比较运算"a>b"后,结果为假。
A. 错误
B. 正确
正确答案:
18. 浏览器允许每个站点在客户端保存30个Cookie。
()
A. 错误
B. 正确
正确答案:
19. 实现Ajax异步交互的媒介就是XMLHttpRequest对象。
()
A. 错误
B. 正确
正确答案:
20. return语句只能用在函数中,用在函数主体以外任何地方都是错误的。
()
A. 错误
B. 正确
正确答案:
北理工《脚本程序设计》在线作业
三、多选题(共5 道试题,共20 分。
)
1. 属于Ajax的关键技术有()。
A. 使用DOM进行页面内容动态显示和交互
B. 使用XML和XSLT进行数据交换和操纵
C. 使用XMLHttpRequest与服务器端进行异步数据查询和检索
D. 使用JavaScript将所有元素绑定在一起
E. 使用Java语言
正确答案:
2. 下面是循环结构的是()。
A. do…while
B. while
C. for…
D. if
E. return
正确答案:
3. 下面语法正确的是()
A. Document.bgcolor
B. Document.fgColor
C. Document.location
D. Document.open
E. Window.write
正确答案:
4. 对于window.open命令描述错误的是()。
A. 是关闭文件命令
B. 是弹出信息的命令
C. 是打开文件命令
D. 是输出命令
E. 是提交命令
正确答案:
5. form元素中的()对象可用于获取用户的键盘输入。
A. text
B. textarea
C. password
D. fileUpload
E. option
正确答案:
北理工《脚本程序设计》在线作业
一、单选题(共20 道试题,共40 分。
)
1. 下面()对象代表浏览器窗口中加载的当前文档的URL。
A. window
B. document
C. location
D. history
正确答案:
2. Cookie的()属性用来指定Cookie的过期时间。
A. Name
B. Value
C. Expires
D. secure
正确答案:
3. Cookie的()属性用来创建Cookie的网页所在服务器的或域。
A. Name
B. domain
C. Expires
D. secure
正确答案:
4. 下列弹出信息提示的语句是()。
A. window.alert
B. window.close
C. document.alert
D. document.open
正确答案:
5. password对象的()属性表示password中的默认值。
A. name
B. defaultValue
C. type
D. value
正确答案:
6. 在JavaScript语言中,删除一个对象实例可使用()。
A. del
B. delete
C. erase
D. drop
正确答案:
7. location对象中用来表示了完整的URL地址的属性是()。
A. hash
B. hostname
C. pathname
D. href
正确答案:
8. 语句for (i=1;j<=10;i=i+3) for(j=2;j<6;j++) {...}的循环次数是()。
A. 16
B. 18
C. 14
D. 12
正确答案:
9. 赋值运算符的作用是什么?
A. 给一个变量赋新值
B. 给一个变量赋予一个新名
C. 执行比较运算
D. 没有任何用处
正确答案:
10. 在以下选项中,最大的常量值是()。
A. 020
B. 0x20
C. 31
D. 32
正确答案:
11. 在JavaScript语言中,onChange事件不是()对象上的事件。
A. Select
B. documnet
C. Text
D. Textarea
正确答案:
12. 以下哪个单词不属于javascript保留字()。
A. with
B. parent
C. class
D. void
正确答案:
13. XMLHttpRequest对象中()属性能够说明请求是否成功。
A. status
B. readyState
C. success
D. statusText
正确答案:
14. 在以下选项中,可用于分支结构和循环结构的语句是()。
A. break
B. continue
C. break与continue
D. 以上选项均错
正确答案:
15. 在以下选项中,可正确表示字符串长度的属性引用是()。
A. str.length
B. str->length
C. str-length
D. str>length
正确答案:
16. 在以下选项中,不属于JavaScript语言特点的是()。
A. 基于对象
B. 跨平台
C. 编译执行
D. 脚本语言
正确答案:
17. frame对象的blur方法的作用是()。
A. 从框架中移出焦点
B. 将焦点移到框架中
C. 取消重复执行的操作
D. 设定重复执行的操作
正确答案:
18. javascript程序中不是三大程序结构的是()。
A. 表达式
B. 顺序结构
C. 条件分支结构
D. 循环结构
正确答案:
19. 设”var var c = 2008;”,则执行完语句document.write(typeof(d));后,输出结果是()。
A. number
B. string
C. object
D. undefined
正确答案:
20. 下面哪一个不是浮点数()。
A. -439.35
B.
C. 17
D. 10
E. -7e11
正确答案:
北理工《脚本程序设计》在线作业
二、判断题(共20 道试题,共40 分。
)
1. 浏览器允许每个站点在客户端保存30个Cookie。
()
A. 错误
B. 正确
正确答案:
2. 在JavaScript中只允许使用预定义的函数,而不能自定义函数。
()
A. 错误
B. 正确
正确答案:
3. 设”var a=0x12, b = 18;”,则执行完比较运算"a==b"后,结果为真。
A. 错误
B. 正确
正确答案:
4. 实现Ajax异步交互的媒介就是XMLHttpRequest对象。
()
A. 错误
B. 正确
正确答案:
5. JavaScript的函数定义允许嵌套,即在函数中可以定义另一个函数。
()
A. 错误
B. 正确
正确答案:
6. JavaScript是一种解释型脚本语言。
()
A. 错误
B. 正确
正确答案:
7. float可以用作标识符。
()
A. 错误
B. 正确
正确答案:
8. Cookie是一小段文本,用于存储与某个特定网页或网站相关的信息,但不与某个特定网站关联在一起。
()
A. 错误
B. 正确
正确答案:
9. 函数的定义语句和函数的调用语句通常都被放在HTML文件的<HEAD>段中。
()
A. 错误
B. 正确
正确答案:
10. JavaScript是一种基于对象的语言。
()
A. 错误
B. 正确
正确答案:
11. continue语句可以用于循环体之外。
()
A. 错误
B. 正确
正确答案:
12. if语句的嵌套可以嵌套在if部分,也可以嵌套在else部分,还可以两部分都嵌套。
()
A. 错误
B. 正确
正确答案:
13. 浏览器可以监听事件,在事件发生时做出反应,进行相应的处理工作。
()
A. 错误
B. 正确
正确答案:
14. continue 语句的作用是终止当次循环,跳转到循环的开始处继续下一轮循环。
()
A. 错误
B. 正确
正确答案:
15. JavaScript语言利用image对象可以动态地对图像进行操作。
()
A. 错误
B. 正确
正确答案:
16. event.srcElement捕获当前事件作用的对象,支持多种浏览器。
()
A. 错误
B. 正确
正确答案:
17. 图形映射事件可处理用户单击图形的某个区域,便可以连接与该区域相关的URL。
()
A. 错误
B. 正确
正确答案:
18. 如果一个标签同时具有href 属性和name 属性,则该对象既是link 对象,也是
anchor 对象。
()
A. 错误
B. 正确
正确答案:
19. 函数与其他的JavaScript代码一样,必须位于<SCRIPT></SCRIPT>标记之间。
()
A. 错误
B. 正确
正确答案:
20. CSS的RevealTrans滤镜是发光滤镜。
()
A. 错误
B. 正确
正确答案:
北理工《脚本程序设计》在线作业
三、多选题(共5 道试题,共20 分。
)
1. form元素中的()对象可用于获取用户的键盘输入。
A. text
B. textarea
C. password
D. fileUpload
E. option
正确答案:
2. 下面是循环结构的是()。
A. do…while
B. while
C. for…
D. if
E. return
正确答案:
3. 关于window对象表述正确的有()。
A. window.opener属性本身就是指向window对象
B. window.reload()方法可以用来刷新当前页面
C. window.location=”a.html”和window.location.href=”a.html”的作用都是把当前页面替换成a.html页面
D. 定义了全局变量g
E. 可以用window.g的方式来存取该变量
正确答案:
4. 属于JavaScript中的安全模型的策略有()。
A. 同源策略
B. 平台无关
C. 污染数据安全模型
D. 沙箱模型
E. 脚本签名策略
正确答案:
5. 属于Ajax的关键技术有()。
A. 使用DOM进行页面内容动态显示和交互
B. 使用XML和XSLT进行数据交换和操纵
C. 使用XMLHttpRequest与服务器端进行异步数据查询和检索
D. 使用JavaScript将所有元素绑定在一起
E. 使用Java语言
正确答案:
北理工《脚本程序设计》在线作业
一、单选题(共20 道试题,共40 分。
)
1. 语句for (i=1;j<=10;i=i+3) for(j=2;j<6;j++) {...}的循环次数是()。
A. 16
B. 18
C. 14
D. 12
正确答案:
2. location对象中用来表示了完整的URL地址的属性是()。
A. hash
B. hostname
C. pathname
D. href
正确答案:
3. password对象的()属性表示password中的默认值。
A. name
B. defaultValue
C. type
D. value
正确答案:
4. 下列弹出信息提示的语句是()。
A. window.alert
B. window.close
C. document.alert
D. document.open
正确答案:
5. XMLHttpRequest对象中()属性能够说明请求是否成功。
A. status
B. readyState
C. success
D. statusText
正确答案:
6. AJAX中的A代表()。
A. 高级
B. 异步性
C. 应用
D. 同步性
正确答案:
7. checkbox对象的()属性表示复选按钮当前是否被选中。
A. checked
B. defaultChecked
C. name
D. value
正确答案:
8. 在以下选项中,最大的常量值是()。
A. 020
B. 0x20
C. 31
D. 32
正确答案:
9. 当鼠标指针移动到页面上的一个对象上时,就会触发()。
A. onMouseUp事件
B. onMouseOver事件
C. onMouseDown事件
D. onMouseMove事件
正确答案:
10. 赋值运算符的作用是什么?
A. 给一个变量赋新值
B. 给一个变量赋予一个新名
C. 执行比较运算
D. 没有任何用处
正确答案:
11. 在JavaScript语言中,event对象用于描述一个JavaScript程序中的()。
A. 对象
B. 程序
C. 事件
D. 以上选项均错
正确答案:
12. 在JavaScript语言中,可以使用()。
A. 预定义对象
B. 自定义对象
C. 预定义对象和自定义对象
D. 以上选项均错
正确答案:
13. 下面()对象代表浏览器窗口中加载的当前文档的URL。
A. window
B. document
C. location
D. history
正确答案:
14. javascript程序中不是三大程序结构的是()。
A. 表达式
B. 顺序结构
C. 条件分支结构
D. 循环结构
正确答案:
15. Cookie的()属性用来创建Cookie的网页所在服务器的或域。
A. Name
B. domain
C. Expires
D. secure
正确答案:
16. 在以下选项中,可正确表示字符串长度的属性引用是()。
A. str.length
B. str->length
C. str-length
D. str>length
正确答案:
17. 编辑JavaScript程序时()。
A. 只能使用记事本
B. 只能使用FrontPage编辑软件
C. 可以使用任何一种文本编辑器
D. 只能使用Dreamweaver编辑工具
正确答案:
18. Cookie的()属性用来指定Cookie的过期时间。
A. Name
B. Value
C. Expires
D. secure
正确答案:
19. <font>标记应用于下列哪组标记之间()。
A. <html>…</html>
B. <body>…</body>
C. <head>…</head>
D. <title>…</title
正确答案:
20. 下面()对象代表浏览器的历史列表,使用户可以跟踪窗口中曾经使用过的URL。
A. window
B. document
C. location
D. history
正确答案:
北理工《脚本程序设计》在线作业
二、判断题(共20 道试题,共40 分。
)
1. return语句只能用在函数中,用在函数主体以外任何地方都是错误的。
()
A. 错误
B. 正确
正确答案:
2. Cookie既可以通过Http协议生成,也可以通过JavaScript或其他脚本程序生成。
()
A. 错误
B. 正确
正确答案:
3. JavaScript是一种基于对象的语言。
()
A. 错误
B. 正确
正确答案:
4. 在JavaScript中只允许使用预定义的函数,而不能自定义函数。
()
A. 错误
B. 正确
正确答案:
5. 用var定义一个变量后,如果没有赋予任何值,那么它的值是空值,即null。
()
A. 错误
B. 正确
正确答案:
6. if语句的嵌套可以嵌套在if部分,也可以嵌套在else部分,还可以两部分都嵌套。
()
A. 错误
正确答案:
7. switch语句中的case后面的语句块即使使用了多条语句,也不能使用大括号。
()
A. 错误
B. 正确
正确答案:
8. 设”var a=true, b = 0;”,则执行完比较运算"a>b"后,结果为假。
A. 错误
B. 正确
正确答案:
9. fileUpload对象代表HTML表单中用于文件上传的输入元素,包含一个文本框。
A. 错误
B. 正确
正确答案:
10. JavaScript中的变量不区分大小写。
()
A. 错误
B. 正确
正确答案:
11. 如果一个标签同时具有href 属性和name 属性,则该对象既是link 对象,也是anchor 对象。
()
A. 错误
B. 正确
正确答案:
12. 字符串变量使用单引号(' ')表示。
()
A. 错误
B. 正确
正确答案:
13. 图形事件用于了解图形的加载状况、判断加载过程中是否发生中断或者错误。
A. 错误
B. 正确
正确答案:
14. 实现Ajax异步交互的媒介就是XMLHttpRequest对象。
()
A. 错误
B. 正确
正确答案:
15. 页面上显示一个超链接的字符串,当鼠标经过或者停留在这个字符串上,将触发
A. 错误
B. 正确
正确答案:
16. 所有浏览器将XMLHttpRequest对象当成一个本地JavaScript对象处理的。
()
A. 错误
B. 正确
正确答案:
17. event.srcElement捕获当前事件作用的对象,支持多种浏览器。
()
B. 正确
正确答案:
18. 浏览器允许每个站点在客户端保存30个Cookie。
()
A. 错误
B. 正确
正确答案:
19. JavaScript的函数定义允许嵌套,即在函数中可以定义另一个函数。
()
A. 错误
B. 正确
正确答案:
20. 左移运算符(<<)的优先级低于按位与运算符(&)。
A. 错误
B. 正确
正确答案:
北理工《脚本程序设计》在线作业
三、多选题(共5 道试题,共20 分。
)
1. 关于window对象表述正确的有()。
A. window.opener属性本身就是指向window对象
B. window.reload()方法可以用来刷新当前页面
C. window.location=”a.html”和window.location.href=”a.html”的作用都是把当前页面替换成a.html页面
D. 定义了全局变量g
E. 可以用window.g的方式来存取该变量
正确答案:
2. 下面是循环结构的是()。
A. do…while
B. while
C. for…
D. if
E. return
正确答案:
3. 属于JavaScript中的安全模型的策略有()。
A. 同源策略
B. 平台无关
C. 污染数据安全模型
D. 沙箱模型
E. 脚本签名策略
正确答案:
4. 属于Ajax的关键技术有()。
A. 使用DOM进行页面内容动态显示和交互
B. 使用XML和XSLT进行数据交换和操纵
C. 使用XMLHttpRequest与服务器端进行异步数据查询和检索
D. 使用JavaScript将所有元素绑定在一起
E. 使用Java语言
正确答案:
5. form元素中的()对象可用于获取用户的键盘输入。
A. text
B. textarea
C. password
D. fileUpload
E. option
正确答案:
[文档可能无法思考全面,请浏览后下载,另外祝您生活愉快,工作顺利,万事如意!]
31 / 31。