<aside> 📔 누가 함수를 호출했는지를 명시한다.
누구인가? 누가 날 불렀어
</aside>
일반함수 : 함수 호출을 한 방식에 따라서 this를 동적으로 결정한다. 그렇지 않게 하려면 this를 바인딩을 해야 한다
화살표 함수 : 함수를 선언했을 때 this가 정적으로 상위 스코프의 this를 가리키고 이것을 **Lexical this
**라고 한다
기본 바인딩
: 일반 함수 호출암시적 바인딩
: 메서드 호출new 바인딩
: 생성자 함수 호출명시적 바인딩
: Function.prototype.apply/call/bind 메서드에 의한 간접 호출