The Magic of this, call(), apply(), and bind() in JavaScript
JavaScript has a powerful concept called this, which helps functions know who is calling them.
Once you understand this, the methods call(), apply(), and bind() become very easy to understand.
In this
understanding-this-call-apply-bind-methods.hashnode.dev4 min read