Monday 29 July 2019

Why this is empty in global scope in Nodejs?

Codefunction print() { console.log("local this", this) } console.log("global this", this) print() OUTPUTglobal this {} local this Object [global] { global: [Circular], clearInterval: [Function: clearInterval], clearTimeout: [Function: clearTimeout], setInterval: [Function: setInterval], setTimeout: [Function: setTimeout] { [Symbol(util.promisify.custom)]: [Function] }, queueMicrotask: [Function: queueMicrotask], clearImmediate: [Function: clearImmediate], setImmediate: [Function: setImmediate] { [Symbol(util.promisify.custom)]: [Function] } }

Submitted July 29, 2019 at 03:02PM by Chawki_

No comments:

Post a Comment