javascript事件处理试题及答案.docxVIP

  • 4
  • 0
  • 约3.43千字
  • 约 11页
  • 2026-09-16 发布于河南
  • 举报

javascript事件处理试题及答案

一、选择题(共20分)

1.在DOM事件流中,事件首先发生在哪个阶段?

A.捕获阶段

B.目标阶段

C.冒泡阶段

D.传播阶段

答案:A

2.`element.addEventListener(click,handler,false)`中的第三个参数`false`表示什么?

A.使用事件捕获

B.使用事件冒泡

C.阻止默认行为

D.移除事件监听器

答案:B

3.在事件处理函数中,`this`关键字通常指向什么?

A.全局window对象

B.触发事件的元素

C.事件对象

D.当前函数

答案:B

4.要阻止链接的默认跳转行为,应使用哪个方法?

A.`e.stopPropagation()`

B.`e.preventDefault()`

C.`e.stopImmediatePropagation()`

D.`e.cancelBubble=true`

答案:B

5.事件委托的主要优势是什么?

A.更容易绑定事件

B.减少内存使用和事件处理器数量

C.提高代码可读性

D.使代码更短

答案:B

6.`e.target`和`e.currentTarget`的主要区别是?

A.`e.target`是当前触发事件的元素,`e.currentTarget`是绑定事件的元素

文档评论(0)

1亿VIP精品文档

相关文档