W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
類型參數(shù)
E
extends string
等級(jí)制度
Command
constructor
?new EventEmitter<>():
EventEmitter
E
<E
>
類型參數(shù)
E
extends string
addListener
?addListener(: , : ):
EventEmitter
eventName
E
listener
fn
<E
>
的別名。emitter.on(eventName, listener)
Since: 1.1.0
參數(shù)
名字 | 類型 |
---|---|
eventName
|
E
|
listener
|
(...:args any []) => void
|
Returns: EventEmitter
<E
>
listenerCount
?listenerCount(: ):
eventName
E
number
返回偵聽名為 的事件的偵聽器數(shù)。eventName
Since: 1.1.0
參數(shù)
名字 | 類型 |
---|---|
eventName
|
E
|
Returns: number
off
?off(: , : ):
EventEmitter
eventName
E
listener
fn
<E
>
從事件 eventName 的偵聽器數(shù)組中刪除所有指定的偵聽器 返回對(duì) 的引用,以便可以鏈接調(diào)用。EventEmitter
Since: 1.1.0
參數(shù)
名字 | 類型 |
---|---|
eventName
|
E
|
listener
|
(...:args any []) => void
|
Returns: EventEmitter
<E
>
on
?on(: , : ):
EventEmitter
eventName
E
listener
fn
<E
>
將函數(shù)添加到偵聽器數(shù)組的末尾,以便 名為 的事件。不進(jìn)行任何檢查以查看是否具有 已添加。多個(gè)調(diào)用傳遞相同的組合 和 將導(dǎo)致被添加和調(diào)用多個(gè) 次。listener
eventName
listener
eventName
listener
listener
返回對(duì) 的引用,以便可以鏈接調(diào)用。EventEmitter
Since: 1.0.0
參數(shù)
名字 | 類型 |
---|---|
eventName
|
E
|
listener
|
(...:args any []) => void
|
Returns: EventEmitter
<E
>
once
?once(: , : ):
EventEmitter
eventName
E
listener
fn
<E
>
為名為 的事件添加一次性函數(shù)。這 下次觸發(fā)時(shí),將刪除此偵聽器,然后調(diào)用。listener
eventName
eventName
返回對(duì) 的引用,以便可以鏈接調(diào)用。EventEmitter
Since: 1.1.0
參數(shù)
名字 | 類型 |
---|---|
eventName
|
E
|
listener
|
(...:args any []) => void
|
Returns: EventEmitter
<E
>
prependListener
?prependListener(: , : ):
EventEmitter
eventName
E
listener
fn
<E
>
將函數(shù)添加到偵聽器數(shù)組的開頭,以便 名為 的事件。不進(jìn)行任何檢查以查看是否具有 已添加。多個(gè)調(diào)用傳遞相同的組合 和 將導(dǎo)致被添加和調(diào)用多個(gè) 次。listener
eventName
listener
eventName
listener
listener
返回對(duì) 的引用,以便可以鏈接調(diào)用。EventEmitter
Since: 1.1.0
參數(shù)
名字 | 類型 |
---|---|
eventName | E |
listener | (...:args any []) => void |
Returns: EventEmitter
<E
>
prependOnceListener
?prependOnceListener(: , : ):
EventEmitter
eventName
E
listener
fn
<E
>
為偵聽器數(shù)組開頭命名的事件添加一次性函數(shù)。下次被觸發(fā)時(shí),這個(gè) 偵聽器被刪除,然后被調(diào)用。listener
eventName
eventName
返回對(duì) 的引用,以便可以鏈接調(diào)用。EventEmitter
Since: 1.1.0
參數(shù)
名字 | 類型 |
---|---|
eventName | E |
listener | (...:args any []) => void |
Returns: EventEmitter
<E
>
removeAllListeners
?removeAllListeners(: ):
EventEmitter
event?
E
<E
>
刪除所有偵聽器或指定 eventName 的偵聽器。
返回對(duì) 的引用,以便可以鏈接調(diào)用。EventEmitter
Since: 1.1.0
參數(shù)
名字 | 類型 |
---|---|
event? | E |
Returns: EventEmitter
<E
>
removeListener
?removeListener(: , : ):
EventEmitter
eventName
E
listener
fn
<E
>
的別名。emitter.off(eventName, listener)
Since: 1.1.0
參數(shù)
名字 | 類型 |
---|---|
eventName | E |
listener | (...:args any []) => void |
Returns: EventEmitter
<E
>
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: