summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lib/internal/console/constructor.js5
1 files changed, 2 insertions, 3 deletions
diff --git a/lib/internal/console/constructor.js b/lib/internal/console/constructor.js
index c8ae659358..81c8939e90 100644
--- a/lib/internal/console/constructor.js
+++ b/lib/internal/console/constructor.js
@@ -113,12 +113,11 @@ function Console(options /* or: stdout, stderr, ignoreErrors = true */) {
// Bind the prototype functions to this Console instance
const keys = ObjectKeys(Console.prototype);
- for (var v = 0; v < keys.length; v++) {
- var k = keys[v];
+ for (const key of keys) {
// We have to bind the methods grabbed from the instance instead of from
// the prototype so that users extending the Console can override them
// from the prototype chain of the subclass.
- this[k] = this[k].bind(this);
+ this[key] = this[key].bind(this);
}
this[kBindStreamsEager](stdout, stderr);