The Magic of this, call(), apply(), and bind() in JavaScript
Every time a function runs in JavaScript, it secretly asks: "Who called me?" The answer is stored in a special keyword called this. Once you understand that, call(), apply(), and bind() become complet
saurabh-ravte.hashnode.dev4 min read