본문 바로가기

Web/Javascript

THIS

this


전역공간에서 : window / global

함수 내부에서 : window / global ( 함수는 전역객체의 메소드 )

메소드 호출시 : 메소드 호출 주체 ( 메소드명 앞 )

callback에서 : 기본적으로는 함수내부에서와 동일

제어권을 가진 함수가 callback의 this를 명시한 경우 그에 따른다

개발자가 this를 바인딩한 채로 callback을 넘기면 그에 따른다.

생성자함수에서 : 인스턴스

'Web > Javascript' 카테고리의 다른 글

클로저(CLOSURE)  (0) 2018.01.11
CALL, APPLY, BIND 메소드  (0) 2018.01.11
함수  (0) 2018.01.11
DATA TYPES  (0) 2018.01.11
Object.assign()  (0) 2017.03.23