diff --git a/lib/events.js b/lib/events.js index ec5e0870aa50a0..5e899edbe909dd 100644 --- a/lib/events.js +++ b/lib/events.js @@ -390,10 +390,7 @@ EventEmitter.prototype.removeAllListeners = // Emit removeListener for all listeners on all events if (arguments.length === 0) { - var keys = Object.keys(events); - var key; - for (i = 0; i < keys.length; ++i) { - key = keys[i]; + for (const key of Object.keys(events)) { if (key === 'removeListener') continue; this.removeAllListeners(key); }