node.js中的events.EventEmitter.listenerCount方法使用說明
更新時(shí)間:2014年12月08日 11:47:37 投稿:junjie
這篇文章主要介紹了node.js中的events.EventEmitter.listenerCount方法使用說明,本文介紹了events.EventEmitter.listenerCount的方法說明、語(yǔ)法、使用實(shí)例和實(shí)現(xiàn)源碼,需要的朋友可以參考下
方法說明:
返回注冊(cè)了指定事件的監(jiān)聽器數(shù)量。
語(yǔ)法:
復(fù)制代碼 代碼如下:
EventEmitter.listenerCount(emitter, event)
接收參數(shù):
emitter 事件發(fā)射器
event 事件
例子:
復(fù)制代碼 代碼如下:
if(events.EventEmitter.listenerCount(this, 'feedback') == 0) {
//....
}
源碼:
復(fù)制代碼 代碼如下:
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;
};
相關(guān)文章
window10下node使用管理神器NVM安裝配置超詳細(xì)步驟
nvm全稱Node Version Manager是 Nodejs 版本管理器,它讓我們能方便的對(duì) Nodejs 的版本進(jìn)行切換,nvm 的官方版本只支持 Linux 和 Mac, Windows 用戶,可以用 nvm-windows,這篇文章主要介紹了window10下node使用管理神器NVM安裝配置超詳細(xì)步驟,需要的朋友可以參考下2023-01-01搭建基于express框架運(yùn)行環(huán)境的方法步驟
Express提供了一個(gè)輕量級(jí)模塊,把Node.js的http模塊功能封裝在一個(gè)簡(jiǎn)單易用的接口中,這篇文章主要介紹了搭建基于express框架運(yùn)行環(huán)境的方法步驟,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-11-11安裝使用Mongoose配合Node.js操作MongoDB的基礎(chǔ)教程
這篇文章主要介紹了安裝使用Mongoose來讓Node.js操作MongoDB的基礎(chǔ)教程,前端js+后端node+js操作MongoDB正是所謂最流行的一種JavaScript全棧開發(fā)方案,需要的朋友可以參考下2016-03-03