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