この記事では、nodejsイベントのリスニングとトリガーを分析します。参照のためにそれを共有してください。特定の分析は次のとおりです。
Nodejsのイベント駆動型のイベントドライバーに関して、「Nodejs内」を読んだ後、私はまだそれを理解していません(多分私はそれをもう少し深く書いたか、十分に理解していません)。今日、私はチューリングコミュニティでのNodeJSイベントのリスニングとトリガーに関する記事を見ました。多くの例が与えられているので、理解しやすいので、NodeJSイベントドライバーを大まかに理解しています。
次のコンテンツは、チューリングコミュニティの記事を指します(住所:http://www.ituring.com.cn/article/177478)
まず、nodejsのイベントモジュールについて学びましょう。
node.jsのほとんどのモジュールは、イベントモジュールから継承されます。イベントモジュール(Events.EventeMitter)は、イベントリスナーモードのシンプルな実装クラスです。そのオブジェクトには、AddListener、On、Once、Removelistener、RemovealLlisteners、Emitなどの基本的なイベントリスニングモードの実装があります。
まず、例を見てみましょう。
var events = require( "events"); var emitter = new Events.eventemitter(); //イベントリスナーのオブジェクトが作成されますsome_event}、3000);
この例を見ると、jQueryのカスタムイベントを思い出させます。
// hello event element.on( "hello"、function(){alert( "hello world!");}); // trigger( "hello");この比較により、NodeJSイベントのリスニングとトリガーを理解するのは簡単です。 EMITは、JQueryでのトリガーイベントに相当します。
この記事が、みんなのNodejsプログラミングに役立つことを願っています。