DOM基础与浏览器API专题测试
考察知识点
- 事件处理与事件流:DOM事件流、事件捕获与冒泡、事件委托
- DOM遍历与选择器:元素选择、NodeList与HTMLCollection、遍历方法
- CSS样式操作与类管理:style属性、classList、getComputedStyle
- DOM树与节点操作:节点创建、添加、移除、复制操作
- 浏览器BOM与窗口对象:window对象、screen对象、尺寸获取
- 网络请求与Fetch API:fetch配置、请求方法、响应处理
- 定时器与动画帧:setTimeout/setInterval、requestAnimationFrame
1
单选题
DOM事件流的正确顺序是什么?
2
单选题
事件委托(Event Delegation)的核心原理是什么?
3
单选题
classList.add()方法的作用是什么?
4
单选题
element.style.backgroundColor = 'red'设置的是什么类型的样式?
5
单选题
localStorage和sessionStorage的典型存储容量限制是多少?
6
单选题
setTimeout(fn, 1000)表示什么意思?
7
单选题
8
单选题
9
判断题
判断:事件冒泡是指事件从目标元素开始,逐级向上传播到父元素的过程。
10
判断题
判断:Cookie数据会在每次HTTP请求时自动发送到服务器。
11
判断题
判断:fetch API相比XMLHttpRequest的优势包括:基于Promise、语法更简洁、默认不携带Cookie到跨域请求。
12
判断题
判断:appendChild方法将节点添加到父元素的子节点列表末尾。
13
判断题
14
填空题
操作DOM样式时,______属性用于设置内联样式,_________对象用于管理类名,________________方法用于获取元素最终计算样式。
15
填空题
16
多选题
以下哪些是事件对象(Event)的常用方法或属性?
17
多选题
classList对象提供以下哪些方法?
18
多选题
fetch可以发送以下哪些HTTP请求方法?
19
多选题
requestAnimationFrame有哪些优势?
20
多选题
📝 发现内容有误?点击此处直接编辑
想参加完整模拟考试?
小程序提供计时考试、自动评分和详细解析
长按或扫描二维码,立即体验