Understanding this, call(), apply(), and bind() in JavaScript
One concept that confuses many JavaScript beginners is the keyword this.
Sometimes this refers to an object, sometimes something else, and beginners often wonder why its value changes.
The easiest way
this-call-apply-bind-in-js-by-anunay.hashnode.dev3 min read