Nodejsを使用する必要がために使用される:2013年5月に、this changeはGitHubの上で提出された、
var EventEmitter = require('events').eventEmitter
しかし:
イベント:この変更は、100% で持つEventEmitterイベントモジュールの輸出を持っています下位互換性があります。
この変更により、EventEmitter
を少しシンプルに/より細かく とし、substackで設定されているベストプラクティスを遵守します。
var EventEmitter = require("events")
var emitter = new EventEmitter()
唯一の違いは、我々は今、我々は我々はまた、EventEmitter
コンストラクタ自体にusingDomains
プロパティを設定している Stream
をどうのように後方互換性のためにEventEmitter
の プロパティとしてEventEmitter
を設定する必要がありますこれは現在の使用状況と一致するためです。 require("events").usingDomains = true
他の内部機能まだ古い構文との下位互換性を維持しながら、
var EventEmitter = require('events');
:今すぐ簡単な構文を可能にすること、この変更からだけでなく
StringDecoder
よう
。
ノードの最新バージョンでどちらかを使用できますが、以前は 'require( 'events')。eventEmitter'を使用する必要がありました。 – jfriend00
あなたの質問を編集してより明確にし、うまくいけば質問がどのようなものであるべきかの例をあなたに伝えます。これがあなたが意図したものではない場合は、修正してください。しかし、それを明確にする努力をしてください。 – jfriend00