The Magic of this, call(), apply(), and bind() in JavaScript
JavaScript has many powerful features, but one concept that confuses beginners the most is this. At first glance, it looks simple, but depending on how a function is called, the value of this can chan
callapplybindinjs.hashnode.dev5 min read