this, binding

송인호·2022년 7월 1일
0

React

목록 보기
62/70

this

this는 현재 실행되는 코드의 실행 컨텍스트를 가리킨다.

this binding

this binding은 this에 실행 컨텍스트의 주체를 연결 짓는 것, 즉 this가 무엇을 가리킬지 연결하는 것

this binding은 실행 컨텍스트가 활성화 될 때 한다.

실행 컨텍스트는 이 컨텍스트를 지닌 함수가 호출될 때 활성화 된다.

this binding 5가지 케이스

전역공간에서 : window / global
함수 호출시 : windonw / global
메소드 호출시 : 메소드 호출 주체 (메소드명 앞)
callback 호출시 : 기본적으로 함수 호출시와 동일
생성자 함수 호출시 : 인스턴스

profile
프론트엔드 개발자

0개의 댓글