私はノードを初めて使用し、イベントと関数の主な違いを理解するのに苦労しています。どちらもトリガーする必要があります。
関数がトリガーされるのとどう違うのですか?
コード例:
var events = require('events');
var eventEmitter = new events.EventEmitter();
eventEmitter.on('event1', function () {
console.log('Event 1 executed.');
eventEmitter.emit('event2');
});
eventEmitter.on('event2', function() {
console.log('Event 2 executed.');
});
eventEmitter.emit('event1');
console.log('Program Ended.');
関数でも同じ結果を得ることができますよね?
これは Node で重大な重要性を持っていると確信しています (そうでなければ存在しないでしょう 笑) が、私はそれを理解するのに苦労しています。
助けてください!:)