node.js中的events.EventEmitter.listenerCount方法使用說明
更新時間:2014年12月08日 11:47:37 投稿:junjie
這篇文章主要介紹了node.js中的events.EventEmitter.listenerCount方法使用說明,本文介紹了events.EventEmitter.listenerCount的方法說明、語法、使用實例和實現(xiàn)源碼,需要的朋友可以參考下
方法說明:
返回注冊了指定事件的監(jiān)聽器數(shù)量。
語法:
復制代碼 代碼如下:
EventEmitter.listenerCount(emitter, event)
接收參數(shù):
emitter 事件發(fā)射器
event 事件
例子:
復制代碼 代碼如下:
if(events.EventEmitter.listenerCount(this, 'feedback') == 0) {
//....
}
源碼:
復制代碼 代碼如下:
EventEmitter.listenerCount = function(emitter, type) {
var ret;
if (!emitter._events || !emitter._events[type])
ret = 0;
else if (util.isFunction(emitter._events[type]))
ret = 1;
else
ret = emitter._events[type].length;
return ret;
};
相關文章
window10下node使用管理神器NVM安裝配置超詳細步驟
nvm全稱Node Version Manager是 Nodejs 版本管理器,它讓我們能方便的對 Nodejs 的版本進行切換,nvm 的官方版本只支持 Linux 和 Mac, Windows 用戶,可以用 nvm-windows,這篇文章主要介紹了window10下node使用管理神器NVM安裝配置超詳細步驟,需要的朋友可以參考下2023-01-01安裝使用Mongoose配合Node.js操作MongoDB的基礎教程
這篇文章主要介紹了安裝使用Mongoose來讓Node.js操作MongoDB的基礎教程,前端js+后端node+js操作MongoDB正是所謂最流行的一種JavaScript全棧開發(fā)方案,需要的朋友可以參考下2016-03-03