0

Observando Eventos em NodeJS

Guilherme Guidolin
Guilherme Guidolin

Primeiro, o que é um evento?

Eventos são ocorrências que acontecem no sistema que desenvolvemos, e são disparados por alguma ação, tanto do usuário como do código.

Um exemplo seria o clique de um botão.


Vamos observar um evento

Começamos importando o Módulo 'events' utilizando require

const EventEmitter = require('events');


Após isso criaremos um objeto para observar, chamarei de tartaruga

const tartaruga = new EventEmitter();


Agora observaremos nossa tartaruga com o comando tartaruga.on

tartaruga.on('A 🐢 saiu...', () => {
  console.log('A 🐢 chegou...');
});

O código acima basicamente diz o seguinte, vamos observar a tartaruga até que ela emita o sinal, 'A 🐢 saiu...', e quando ela receber este sinal, ela imprime na tela 'A 🐢 chegou...'


Testando nosso código

const EventEmitter = require('events');
const tartaruga = new EventEmitter();


tartaruga.on('A 🐢 saiu...', () => {
  console.log('A 🐢 chegou...');
});


tartaruga.emit('A 🐢 saiu...')


Resultado no terminal

A 🐢 chegou...


Espero que tenham aprendido algo novo.

Se aprenderam deixem um gostei para mim e minha tartaruga o/

0
0

Comentários (0)

Estudante de Ciência da Computação, entusiasta de IA e Deep Learning, tenho paixão por ensinar (sou instrutor em uma empresa)

Brasil