Ano:2022Banca:Fundação Getulio VargasÓrgão:Tribunal Regional do Trabalho da 13ª RegiãoProva:FGV - 2022 - Tribunal Regional do Trabalho da 13ª Região - Analista Judiciário - Tecnologia da Informação
Analise o código a seguir escrito utilizando o framework Node.js:
var events = require('events');
var myEmitter = new events.EventEmitter();
const callbackA = () => {
process.stdout.write('A')
myEmitter.removeListener('event', callbackB);
};
const callbackB = () => {
process.stdout.write('B')
myEmitter.removeListener('event', callbackA);
}
const callbackC = () => {
process.stdout.write('C')
}
myEmitter.on('event', callbackA);
myEmitter.on('event', callbackB);
myEmitter.on('event', callbackC);
myEmitter.emit('event');
myEmitter.emit('event');
Ao executar esse programa em um terminal será escrito na saída padrão