---
title: "Discussion on \"Understanding call, apply and bind methods in JavaScript\" | Hashnode"
description: "Discussion on \"Understanding call, apply and bind methods in JavaScript\". Introduction\nIn JavaScript, almost everything is an object. An object can have methods - a function that is a property of the object.\nconst user = {\n  firstName: \"Alicia\",\n  lastName: \"Keys\",\n  greet: function () {\n    alert(\"Hello!\");\n  }\n};\n\nuser.g..."
url: "https://hashnode.com/posts/understanding-call-apply-and-bind-methods-in-javascript/62a381b4165482d2b3ee9ea2"
---

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

Discussion

# [Understanding call, apply and bind methods in JavaScript](https://sinchanams.hashnode.dev/understanding-call-apply-and-bind-methods-in-javascript?utm_source=hashnode&utm_medium=feed)

Introduction In JavaScript, almost everything is an object. An object can have methods - a function that is a property of the object. const user = { firstName: "Alicia", lastName: "Keys", greet: function () { alert("Hello!"); } }; user.g...

Jun 10, 2022 · 4 min read · sinchanams.hashnode.dev  
Read the article

-   [#javascript](https://hashnode.com/tag/javascript)
-   [#methods](https://hashnode.com/tag/methods)
-   [#js](https://hashnode.com/tag/js)

## Written by

[Sinchana M S](https://hashnode.com/@SinchanaMS)

@SinchanaMS

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

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
