构造器
new EventTarget()
方法
addEventListener(type, callback)
增加事件监听
参数:
Name | Type | Description |
---|---|---|
type |
String | 事件类型 |
callback |
function |
dispatchEvent(event)
分发事件
参数:
Name | Type | Description |
---|---|---|
event |
Object |
hasListener(type)
是否有该类型的监听
参数:
Name | Type | Description |
---|---|---|
type |
String |
on(type, callback)
增加监听事件, 功能完全等同于addEventListener,一种简写
参数:
Name | Type | Description |
---|---|---|
type |
string | 事件类型 |
callback |
fucntion | 事件处理函数 |
removeEventListener(type, callback)
移除一个事件监听
参数:
Name | Type | Description |
---|---|---|
type |
String | |
callback |
function |