-
獲取監聽個數查看全部
-
顯示監聽個數
查看全部 -
water()
查看全部 -
//?引入事件模塊 var?EventEmitter?=?require('events').EventEmitter //?創建實例 var?life?=?new?EventEmitter() //?默認監聽事件最大值是10,可以更改最大值 life.setMaxListeners(11) function?water(what)?{ ????console.log('like?'?+?what?+?',?oh?removed!') } //?監聽事件 life.on('like',?function(what)?{ ????console.log('like?'?+?what?+?'?etc.') }) life.on('like',?function(what)?{ ????console.log('like'?+?what?+?',?oh?yeah!') }) //?移除對應的事件 life.removeListener('like',?water) //?移除所有的對應事件 life.removeAllListeners('like') //?移除所有事件 life.removeAllListeners() //?觸發事件,返回值是true?|?false,代表有沒有對應的事件 var?hasLikeListener?=?life.emit('like',?'football') #?=>?true var?hasLoveListener?=?life.emit('love',?'football') #?=>?false //?查看事件數量 console.log(life.listeners('like').length) console.log(life.listeners('love').length) console.log(EventEmitter.listenerCount(life,?'like')
查看全部 -
清除函數的方式
查看全部 -
emit()返回是否被監聽過查看全部
-
setMaxListeners()
查看全部 -
事件設置不要超過10個
查看全部 -
events.js
查看全部 -
node -v
npm -v
查看全部 -
linux 發行版的包工具
查看全部 -
yum -y
查看全部 -
linux環境查看
查看全部 -
安裝環境的要求
查看全部 -
printCourseInfo查看全部
舉報
0/150
提交
取消