JavaScript this
this is not unique to JavaScript. In other languages however, this always point sat instance of a class. On the other hand, in JavaScript, this is determined as execution context is created(🔗 Execution Context). Most of the execution context, with one exception of global execution context, is created on function