---
title: "Discussion on \"The Magic of this, call(), apply(), and bind() in JavaScript\" | Hashnode"
description: "Discussion on \"The Magic of this, call(), apply(), and bind() in JavaScript\". If you've ever been confused by this in JavaScript, you're not alone. It's one of those concepts that seems simple until you actually use it. Then suddenly, this doesn't mean what you think it means."
url: "https://hashnode.com/posts/the-magic-of-this-call-apply-and-bind-in-javascript/69b3012693256dfc53fd236f"
---

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

Discussion

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

If you've ever been confused by this in JavaScript, you're not alone. It's one of those concepts that seems simple until you actually use it. Then suddenly, this doesn't mean what you think it means.

Mar 12 · 10 min read · learnmagicofjs.hashnode.dev  
Read the article

-   [#chaicode](https://hashnode.com/tag/chaicode)
-   [#chaiaurcode](https://hashnode.com/tag/chaiaurcode)
-   [#chaicohort](https://hashnode.com/tag/chaicohort)
-   [#chai-code](https://hashnode.com/tag/chai-code)
-   [#chaicode-webdev-cohort-2026](https://hashnode.com/tag/chaicode-webdev-cohort-2026)
-   [#javascript](https://hashnode.com/tag/javascript)

## Written by

[sourav halder](https://hashnode.com/@humanity2003)

@humanity2003

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

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
