- 2
- 0
- 约1.72千字
- 约 6页
- 2026-07-26 发布于广东
- 举报
山东大学网络教育《Web开发技术》期末考试复习题
三、JavaScript核心编程
(一)选择题
1.在JavaScript中,以下哪个关键字用于声明一个块级作用域的变量?
A.var
B.let
C.function
D.class
2.下列关于JavaScript事件冒泡(EventBubbling)的说法,正确的是?
A.事件冒泡是指事件从最具体的元素向上传播到较不具体的元素
B.事件冒泡是指事件从最不具体的元素向下传播到最具体的元素
C.所有事件都支持冒泡
D.使用event.stopPropagation()方法可以阻止事件的默认行为
3.JavaScript中,以下哪个方法用于向数组的末尾添加一个或多个元素,并返回新的长度?
A.push()
B.pop()
C.shift()
D.unshift()
(二)简答题
1.请解释JavaScript中的闭包(Closure)概念。闭包是如何形成的?它有哪些典型的应用场景?
2.什么是DOM?简述DOM在Web开发中的作用。如何通过JavaScript获取DOM元素?请列举至少两种常用方法。
(三)编程应用题
1.请使用JavaScript编写一个简单的函数,实现以下功能:当用户点击一个按钮时,在页面上显示当前的系统时间(格式例如:YYYY年MM月DD日HH:MM:SS)
原创力文档

文档评论(0)