

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Considere o seguinte programa em JavaScript para Node.js:
var events = require('events');
var eventEmitter = new events.EventEmitter();
var f = function () {
console.log('F');
}
var g = function () {
console.log('G');
}
eventEmitter.on('h', f);
eventEmitter.on('h', g);
eventEmitter.emit('i');
A saída gerada por esse programa no terminal, quando executado, é:
Nenhuma (saída vazia).
i
h
h
i
F
G
i
F
G