Run ❯
Get your
own
website
❯
Run Code
Ctrl+Alt+R
Change Orientation
Ctrl+Alt+O
Change Theme
Ctrl+Alt+D
Go to Spaces
Ctrl+Alt+P
const EventEmitter = require('events'); const myEmitter = new EventEmitter(); // Define listener function (needed for removal) function listener1() { console.log('Listener 1 executed'); } function listener2() { console.log('Listener 2 executed'); } // Add listeners myEmitter.on('event', listener1); myEmitter.on('event', listener2); console.log('Listeners before removal:', myEmitter.listenerCount('event')); // Remove a specific listener myEmitter.removeListener('event', listener1); // or using the alias: myEmitter.off('event', listener1); console.log('Listeners after removal:', myEmitter.listenerCount('event')); // Remove all listeners for an event myEmitter.removeAllListeners('event'); console.log('Listeners after removeAll:', myEmitter.listenerCount('event'));
Listeners before removal: 2 Listeners after removal: 1 Listeners after removeAll: 0