---
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\". Understand how this works in JavaScript and how call(), apply(), and bind() help you control function execution context in a simple and practical way"
url: "https://hashnode.com/posts/the-magic-of-this-call-apply-and-bind-in-javascript/6a00b596e3eebc2e20a3b17d"
---

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

Discussion

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

Understand how this works in JavaScript and how call(), apply(), and bind() help you control function execution context in a simple and practical way

May 10 · 4 min read · withprathamkumar.hashnode.dev  
Read the article

-   [#call-apply-and-bind-methods](https://hashnode.com/tag/call-apply-and-bind-methods)
-   [#call-apply-bind](https://hashnode.com/tag/call-apply-bind)
-   [#javascript](https://hashnode.com/tag/javascript)
-   [#chaicode](https://hashnode.com/tag/chaicode)
-   [#chaiaurcode](https://hashnode.com/tag/chaiaurcode)
-   [#chaicohort](https://hashnode.com/tag/chaicohort)
-   [#chaicode-webdev-cohort-2026](https://hashnode.com/tag/chaicode-webdev-cohort-2026)

## Written by

[Pratham Kumar](https://hashnode.com/@devprathamkumar)

@devprathamkumar

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

Engineering solutions through code.

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
