什么情况下需要这个事件介绍和派发功能: 当非DOM对象时。DOM对象有自己的事件监听和派发实现。此事件类可以做非DOM对象的事件处理.
- Fix: hashCode 计数问题.
- Fix: 事件Event对象属性错误.
en|中文文档
- method
名称 | 类型 | 说明 |
---|---|---|
addEventListener |
method | 添加事件监听 |
removeListener |
method | 移除事件监听 |
dispatchEvent |
method | 派发指定的事件 |
dispatchEventWith |
method | 派发指定的事件, 相比于dispatchEvent 可以传递参数给事件对象 |
once |
method | 添加一个只进行一次的事件监听 |
hasEventListener |
method | 检查事件派发对象是否拥有派发的事件 |
notifyListener |
method | 核心事件派发实现 |
- method
名称 | 类型 | 说明 |
---|---|---|
$addListener |
method | 添加事件监,相比于addEventListener , 这是一个私有方法 |
$insertEventBin |
method | 将事件添加到事件队列中, 核心事件监听实现 |
$removeEventBin |
method | 将事件从事件队列中移除, 核心事件移除实现 |