ACARKPARAVA CHAKRABORTYinunderstand-and-build-in-web.hashnode.dev·May 10 · 3 min readThe Magic of this, call(), apply(), and bind() in JavaScriptIf you’ve ever felt like the this keyword in JavaScript is a shapeshifter that changes its identity just to confuse you, you’re not alone. It is one of the most powerful yet misunderstood features of 00
MSManas Sahainmatrixnas.hashnode.dev·Apr 25 · 7 min readthis, call(), apply(), bind()this keyword First we discuss about 'this' keyword. Simply put, this is a value that changes depending on context — where it appears determines what it refers to. It's especially useful in object-orie00
KSKanishka Shashiinjavasblog.hashnode.dev·Apr 11 · 5 min readJavaScript Promises Explained for BeginnersIf you’ve started learning asynchronous JavaScript, you’ve probably heard about Promises. At first, they may seem confusing—but once you understand them, they become one of the most powerful and essen00
SRSatpalsinh Ranainblogs.satpal.cloud·Mar 15 · 3 min readThe Magic of this, call(), apply(), and bind() in JavaScriptthis The simplest way to think about this is: "Who is calling the function?" It is a keyword that refers to the context (the object) that is currently executing the code. It acts like a pronoun in Eng00
JDJanhvi Deshmukhinobject-oriented-programming-javascript-janhvi.hashnode.dev·Mar 15 · 3 min readMastering JavaScript 'this': A Guide to Call, Apply, and BindIn JavaScript, the keyword this is one of the most powerful yet confusing concepts for beginners. It doesn’t have a fixed value; instead, its value depends entirely on how and where a function is call00
DPDarshan Pawarindarshan-pawar.hashnode.dev·Mar 15 · 5 min readMastering this, call(), apply(), and bind() in JavaScriptWhat does this mean in JavaScript? In plain English, this is a keyword that means "whoever is calling me right now." It doesn't have a fixed value — it depends entirely on how a function is invoked A00
JMJanardan Mondalinjanardanm.hashnode.dev·Mar 15 · 4 min readThe Magic of this, call(), apply(), and bind() in JavaScriptIntro JavaScript functions are powerful, but one concept that often confuses beginners is this. Understanding how this works — and how methods like call(), apply(), and bind() control it — is an impor00
SSSofiya Shaikhinsofiyablogonjs.hashnode.dev·Mar 15 · 7 min readThe Magic of this, call(), apply(), and bind() in JavaScriptJavaScript has a keyword that confuses nearly everyone the first time they meet it. It's two letters long. It changes meaning depending on where it lives. It's called this — and once you actually get 00
GSGagan Sharmaincall-apply-and-bind-in-javascript.hashnode.dev·Mar 15 · 4 min readUnderstanding this, call, apply, and bind in JavaScriptOne of the most confusing topics for beginners in JavaScript is the this keyword. But the idea can actually be understood with a very simple rule: this refers to the object that is calling the functio00
SVShubham Vishwakarmaincallinjs.hashnode.dev·Mar 15 · 3 min readThe Magic of this, call(), apply(), and bind() in JavaScript1. What this Means in JavaScript this refers to the object that is currently executing the function. In simple words, this represents the context of the function execution. Example: const person = { 00