EventEmitter . , .emit() . , , .emit() .
, ?
. , , - eventEmitter. . .emit(), ( , .emit() ).
Express, . , emit, . 5 . , Express 10 ?
5 - , 5 . (, , TCP- ). , 5 , nodejs ( ), nodejs .
5 , 5 , 5 , . , node.js, . , . .emit() , , .
, .emit() , :
let em = new EventEmitter();
em.on("hello", function() {
console.log("hello");
});
setTimeout(function() {
console.log("timer");
}, 0)
Promise.resolve().then(function() {
console.log("promise");
});
em.emit("hello");
console.log("ready");
<script src="https://cdnjs.cloudflare.com/ajax/libs/EventEmitter/5.2.2/EventEmitter.js"></script>
Hide result