In node.js un evento può essere descritto semplicemente come una stringa con un callback corrispondente. Un evento può essere "emesso" (o in altre parole, il callback corrispondente può essere chiamato) più volte o è possibile scegliere di ascoltare solo per la prima volta che viene emesso.
Il metodo on o addListener (in pratica il metodo di abbonamento) consente di scegliere l'evento da guardare e il callback da chiamare. Il metodo emit (il metodo di pubblicazione), d'altra parte, consente di "emettere" un evento, che fa sì che tutte le richiamate registrate all'evento vengano "attivate" (richiamate).
di riferimento: https://docs.nodejitsu.com/articles/getting-started/control-flow/what-are-event-emitters/
fonte
2015-08-27 10:02:31
Lascia un commento se downvote. – rottenoats