The Magic of this, call(), apply(), and bind() in JavaScript
The word this confuses a lot of JavaScript developers. In other languages, it's usually straightforward — this refers to the current object. In JavaScript, it depends on how the function is called, an
preet-jain.hashnode.dev4 min read