The Magic of this, call(), apply(), and bind() in JavaScript
Imagine a classroom with many students. The teacher says: “You, stand up.” The word “you” doesn’t refer to a specific student by name. Its meaning depends on which student the teacher is pointing at.
js-blogs.hashnode.dev4 min read