---
title: "Discussion on \"Understanding this in JavaScript\" | Hashnode"
description: "Discussion on \"Understanding this in JavaScript\". One of the most confusing concepts for beginners in JavaScript is the keyword this. The reason it feels tricky is because its value changes depending on how a function is called.\nBut there is a simple"
url: "https://hashnode.com/posts/understanding-this-in-javascript/69c5780f10e664c5da109f8d"
---

[Feed](https://hashnode.com/feed) /

Discussion

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

One of the most confusing concepts for beginners in JavaScript is the keyword this. The reason it feels tricky is because its value changes depending on how a function is called. But there is a simple

Mar 26 · 4 min read · promisemethods.hashnode.dev  
Read the article

## Written by

[Shivam Yadav](https://hashnode.com/@shivam306)

@shivam306

  
[View profile](https://hashnode.com/@shivam306)

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
