Nodejs_node.js のカスタム イベントの例

WBOY
リリース: 2016-05-16 16:43:50
オリジナル
1800 人が閲覧しました

実際には、イベントの EventEmitter を継承するだけで、on を介してイベントを登録でき、emit を使用してイベントをトリガーし、removeListener を使用してイベントを削除できます。

var util = require('util');
var Et = require('events').EventEmitter;
function Ticker() {
  var self = this;
  setInterval(function(){self.emit("tick")},1000);
}
util.inherits(Ticker,Et);
var ticker = new Ticker();
ticker.on("tick",function() {
  console.log("ticker");
});
ログイン後にコピー

このように、カスタマイズされたティッカーはイベントをカスタマイズする機能を備えています

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート