---
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\". Learn how this, call(), apply(), and bind() work in JavaScript with simple examples to understand function context and control execution."
url: "https://hashnode.com/posts/call-bind-apply-explained-js/69afeca9abc0d9500148819b"
---

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

Discussion

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

Learn how this, call(), apply(), and bind() work in JavaScript with simple examples to understand function context and control execution.

Mar 10 · 10 min read · ayushjjainn.hashnode.dev  
Updated Aug 23  
Read the article

-   [#javascript](https://hashnode.com/tag/javascript)
-   [#callbindapply](https://hashnode.com/tag/callbindapply)
-   [#frontend-development](https://hashnode.com/tag/frontend-development)
-   [#web-development](https://hashnode.com/tag/web-development)
-   [#webdev](https://hashnode.com/tag/webdev)
-   [#technology](https://hashnode.com/tag/technology)
-   [#chaicode](https://hashnode.com/tag/chaicode)
-   [#programming-blogs](https://hashnode.com/tag/programming-blogs)
-   [#coding](https://hashnode.com/tag/coding)

## Written by

[Ayush Jain](https://hashnode.com/@ayushjjainn)

@ayushjjainn · Jaipur, RJ

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

Building cool things for the internet

I like making things with code. This is where I share my projects and the bugs I ran into.

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
