ホームページ >ウェブフロントエンド >jsチュートリアル >node.js_node.js の events.emitter.listeners メソッドの使用手順

node.js_node.js の events.emitter.listeners メソッドの使用手順

WBOY
WBOYオリジナル
2016-05-16 16:27:401431ブラウズ

メソッドの説明:

指定されたイベントに登録されたすべてのリスナーが配列として返されます。

文法:

コードをコピーします コードは次のとおりです:

エミッター.リスナー(イベント)

パラメータを受信します:

event 指定されたイベント

例:

コードをコピーします コードは次のとおりです:

server.on('接続', 関数 (ストリーム) {
console.log('誰かが接続しました!');
});
console.log(util.inspect(server.listeners('connection'))); // [[関数] ]

ソースコード:

コードをコピーします コードは次のとおりです:
EventEmitter.prototype.listeners = function(type) {
var ret;
if (!this._events || !this._events[タイプ])
ret = [];
else if (util.isFunction(this._events[type]))
ret = [this._events[タイプ]];
それ以外
ret = this._events[type].slice();
ret を返します;
};

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。