💡
原文英文,约500词,阅读约需2分钟。
📝
内容提要
本文介绍了使用EventTarget作为Web原生事件发射器的方法,通过扩展EventTarget接口创建自定义事件发射器,并与应用逻辑配对使用。文章提供了一个简单的“store”事件发射器示例,用于存储数据并在状态改变时通知监听器。
🎯
关键要点
- 本文介绍了如何使用EventTarget作为Web原生事件发射器。
- EventTarget接口允许对象接收事件并拥有监听器。
- addEventListener方法并不是HTMLElement原型的一部分,而是从EventTarget继承而来。
- 任何继承自EventTarget的对象都可以成为事件发射器。
- 可以通过扩展EventTarget接口来创建自定义事件发射器。
- 示例中提供了一个简单的“store”事件发射器,用于存储数据并在状态改变时通知监听器。
➡️