---
title: "Discussion on \"this, call, apply, bind\" | Hashnode"
description: "Discussion on \"this, call, apply, bind\". this가 결정되는 시점\nthis는 기본적으로 실행 컨텍스트가 생성될 때 함께 결정됩니다. 실행 컨텍스트는 함수를 호출할 때 생성되므로, 바꿔 말하면 this는 함수를 호출할 때 결정된다고 할 수 있습니다.\n함수와 메서드의 차이\n함수는 그 자체로 독립적인 기능을 수행하는 반면, 메서드는 자신을 호출한 대상 객체에 관한 동작을 수행합니다. 흔히 메서드를 ‘객체의 프로퍼티에 할당된 함수’로 이해하지만 객체의 메서드로서 호출할 경우에만 메서드로 동작..."
url: "https://hashnode.com/posts/this/6377ad0351eb0689e6f29567"
---

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

Discussion

# [this, call, apply, bind](https://euijin.hashnode.dev/this?utm_source=hashnode&utm_medium=feed)

this가 결정되는 시점 this는 기본적으로 실행 컨텍스트가 생성될 때 함께 결정됩니다. 실행 컨텍스트는 함수를 호출할 때 생성되므로, 바꿔 말하면 this는 함수를 호출할 때 결정된다고 할 수 있습니다. 함수와 메서드의 차이 함수는 그 자체로 독립적인 기능을 수행하는 반면, 메서드는 자신을 호출한 대상 객체에 관한 동작을 수행합니다. 흔히 메서드를 ‘객체의 프로퍼티에 할당된 함수’로 이해하지만 객체의 메서드로서 호출할 경우에만 메서드로 동작...

Nov 18, 2022 · 4 min read · euijin.hashnode.dev  
Updated Apr 21, 2023  
Read the article

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

## Written by

[EuiJin](https://hashnode.com/@EuiJin)

@EuiJin

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

Frontend developer

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
