---
title: "#this-keyword articles | Hashnode"
description: "Explore 320 articles tagged #this-keyword on Hashnode. Tutorials, guides, and how-tos from the community."
url: "https://hashnode.com/tag/this-keyword"
---

Tag

# #this-keyword

320 posts · 1 followers

[Abdul Rahman](https://hashnode.com/@abdulrdeveloper) · [Oct 1](https://hashnode.com/posts/this-in-javascript-the-actor-who-changes-roles/6abe122f7d8cbea4f9a44e84)

### [this in JavaScript: The Actor Who Changes Roles](https://blog.abdulrdeveloper.me/this-in-javascript-the-actor-who-changes-roles?utm_source=hashnode&utm_medium=feed)

Learn the JavaScript this keyword with a simple actor analogy: global context, objects, functions, and how the caller changes this.

8 min read · [blog.abdulrdeveloper.me](https://blog.abdulrdeveloper.me/this-in-javascript-the-actor-who-changes-roles?utm_source=hashnode&utm_medium=feed)

[Om Shirbhate](https://hashnode.com/@omshirbhate) · [Sep 11](https://hashnode.com/posts/understanding-the-this-keyword-in-javascript/6aa422708f2ec9d1785083b7)

### [Understanding the this Keyword in JavaScript](https://dev-ops-blogs.hashnode.dev/understanding-the-this-keyword-in-javascript?utm_source=hashnode&utm_medium=feed)

JavaScript has a special keyword called this. At first, this can feel confusing because its value is not fixed. It can change depending on where the code is running and, most importantly, how a functi

13 min read · [dev-ops-blogs.hashnode.dev](https://dev-ops-blogs.hashnode.dev/understanding-the-this-keyword-in-javascript?utm_source=hashnode&utm_medium=feed)

[Harsh Josolkar](https://hashnode.com/@harshjosolkar) · [May 20](https://hashnode.com/posts/understanding-the-this-keyword-in-javascript-the-caller-s-context/6a6a50c1b5e2b57ff4c42659)

### [Understanding the this Keyword in JavaScript: The Caller's Context](https://harshjosolkar.hashnode.dev/understanding-the-this-keyword-in-javascript-the-caller-s-context?utm_source=hashnode&utm_medium=feed)

If you have spent any amount of time writing JavaScript, you have likely encountered the this keyword. It is notorious for causing unexpected bugs and is frequently cited as one of the most confusing

4 min read · [harshjosolkar.hashnode.dev](https://harshjosolkar.hashnode.dev/understanding-the-this-keyword-in-javascript-the-caller-s-context?utm_source=hashnode&utm_medium=feed)

[Himanshu Balani](https://hashnode.com/@himanshubalani) · [May 10](https://hashnode.com/posts/the-magic-of-this-call-apply-and-bind-in-javascript/6a00abc0e3eebc2e209bf17f)

### [The Magic of this, call(), apply(), and bind() in JavaScript](https://blog.himanshubalani.com/the-magic-of-this-call-apply-and-bind-in-javascript?utm_source=hashnode&utm_medium=feed)

Learn about this keyword and learn how to control function context like a pro.

7 min read · [blog.himanshubalani.com](https://blog.himanshubalani.com/the-magic-of-this-call-apply-and-bind-in-javascript?utm_source=hashnode&utm_medium=feed)

[Navdeep Rohilla](https://hashnode.com/@NavdeepRohilla) · [May 10](https://hashnode.com/posts/the-this-keyword-in-js/6a00ae27e3eebc2e209dd266)

### [The this keyword in JS](https://javascript-journey-by-navdeep.hashnode.dev/the-this-keyword-in-js?utm_source=hashnode&utm_medium=feed)

Learn how the this keyword works in JavaScript across functions, objects, classes, arrow functions, and execution contexts.

8 min read · [javascript-journey-by-navdeep.hashnode.dev](https://javascript-journey-by-navdeep.hashnode.dev/the-this-keyword-in-js?utm_source=hashnode&utm_medium=feed)

[Abhinav](https://hashnode.com/@xTITAN) · [May 10](https://hashnode.com/posts/this-keyword/6a00c20be3eebc2e20adb7af)

### [Understanding the this Keyword in JavaScript](https://blog.meetabhinav.com/this-keyword?utm_source=hashnode&utm_medium=feed)

Understand how the this keyword works in JavaScript. Learn why the "caller" of a function determines its value in global, object, and standalone

2 min read · [blog.meetabhinav.com](https://blog.meetabhinav.com/this-keyword?utm_source=hashnode&utm_medium=feed)

[Himanshu Balani](https://hashnode.com/@himanshubalani) · [May 10](https://hashnode.com/posts/understanding-the-this-keyword-in-javascript/6a00acc3e3eebc2e209cb380)

### [Understanding the this Keyword in JavaScript](https://blog.himanshubalani.com/understanding-the-this-keyword-in-javascript?utm_source=hashnode&utm_medium=feed)

Demystifying JavaScript’s most notorious keyword by simply asking: "Who called the function?"

5 min read · [blog.himanshubalani.com](https://blog.himanshubalani.com/understanding-the-this-keyword-in-javascript?utm_source=hashnode&utm_medium=feed)

[ARKPARAVA CHAKRABORTY](https://hashnode.com/@arkapravachakraborty) · [May 10](https://hashnode.com/posts/decoding-the-mystery-understanding-the-this-keyword-in-javascript/6a009d53e3eebc2e20917df7)

### [Decoding the Mystery: Understanding the this Keyword in JavaScript](https://understand-and-build-in-web.hashnode.dev/decoding-the-mystery-understanding-the-this-keyword-in-javascript?utm_source=hashnode&utm_medium=feed)

If you’ve spent any time in JavaScript, you’ve likely encountered the this keyword. It is notoriously one of the most confusing parts of the language, often feeling like a shapeshifter that changes it

4 min read · [understand-and-build-in-web.hashnode.dev](https://understand-and-build-in-web.hashnode.dev/decoding-the-mystery-understanding-the-this-keyword-in-javascript?utm_source=hashnode&utm_medium=feed)

[Pratham Kumar](https://hashnode.com/@devprathamkumar) · [May 10](https://hashnode.com/posts/understanding-the-this-keyword-in-javascript/6a00baf3e3eebc2e20a85084)

### [Understanding the this Keyword in JavaScript](https://withprathamkumar.hashnode.dev/understanding-the-this-keyword-in-javascript?utm_source=hashnode&utm_medium=feed)

Learn how this works in JavaScript by understanding how its value changes based on who is calling the function, with simple and practical examples.

4 min read · [withprathamkumar.hashnode.dev](https://withprathamkumar.hashnode.dev/understanding-the-this-keyword-in-javascript?utm_source=hashnode&utm_medium=feed)

[VISHAL RAY](https://hashnode.com/@rayvishal) · [May 10](https://hashnode.com/posts/understanding-this-in-javascript/6a0082dae3eebc2e207def8c)

### [Understanding this in JavaScript](https://rayvishal.hashnode.dev/understanding-this-in-javascript?utm_source=hashnode&utm_medium=feed)

If you coming from other language apart from javascript then this keyword felt easy but not in javascript , this is confusing littble bit. and in this blog we explore details about this keyword along

1 min read · [rayvishal.hashnode.dev](https://rayvishal.hashnode.dev/understanding-this-in-javascript?utm_source=hashnode&utm_medium=feed)
