---
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 JavaScript's this keyword works and how to use call(), apply(), and bind() with clear examples and common mistakes every beginner makes."
url: "https://hashnode.com/posts/the-magic-of-this-call-apply-and-bind-in-javascript/69b67f7f05c006164cf88591"
---

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

Discussion

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

Learn how JavaScript's this keyword works and how to use call(), apply(), and bind() with clear examples and common mistakes every beginner makes.

Mar 15 · 7 min read · blog.shivam-goyal.site  
Read the article

-   [#javascript](https://hashnode.com/tag/javascript)
-   [#webdev](https://hashnode.com/tag/webdev)
-   [#beginners-guide](https://hashnode.com/tag/beginners-guide)
-   [#programming-blogs](https://hashnode.com/tag/programming-blogs)
-   [#frontend-development](https://hashnode.com/tag/frontend-development)
-   [#this-keyword](https://hashnode.com/tag/this-keyword)
-   [#call-apply-and-bind-methods](https://hashnode.com/tag/call-apply-and-bind-methods)
-   [#javascript-fundamentals](https://hashnode.com/tag/javascript-fundamentals)
-   [#learn-javascript](https://hashnode.com/tag/learn-javascript)
-   [#javascript-tips](https://hashnode.com/tag/javascript-tips)
-   [#coding-for-beginners](https://hashnode.com/tag/coding-for-beginners)
-   [#frontend-development-web-development-frontend-frameworks-html-css-javascript-web-design-uiux-design-responsive-web-design-web-accessibility](https://hashnode.com/tag/frontend-development-web-development-frontend-frameworks-html-css-javascript-web-design-uiux-design-responsive-web-design-web-accessibility)
-   [#chaicode](https://hashnode.com/tag/chaicode)
-   [#byte2codeme](https://hashnode.com/tag/byte2codeme)

## Written by

[Shivam Goyal](https://hashnode.com/@shivam2010)

@shivam2010

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

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
