The Magic of this, call(), apply(), and bind() in JavaScript
Introduction
In JavaScript, one concept controls how functions behave depending on how they are called. That concept is the this keyword. Along with this, three powerful methods — call(), apply(), and
blog.prakashtsx.me5 min read