Skip to content

Instantly share code, notes, and snippets.

@mimiz
Created March 31, 2019 14:03
Show Gist options
  • Save mimiz/c5acb2de1e2b9329b8cd8a125b06da0f to your computer and use it in GitHub Desktop.
Save mimiz/c5acb2de1e2b9329b8cd8a125b06da0f to your computer and use it in GitHub Desktop.
const Emittery = require('emittery');
const myEmitter = new Emittery();
let value = 1;
myEmitter.on('event', () => {
value = 2
});
myEmitter.on('event', () => {
value += 2
});
myEmitter.emit('event');
console.log(value); // This will print 1.
setImmediate(() => {
console.log(value); // This should print 4
})
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment