본문 바로가기

Programming language/JavaScript

[JavaScript] this

1. 메서드에서 this 사용 -> 해당 객체를 가리킨다.

객체 안에 함수가 있으면 그것이 메서드이다.

 

2. 함수에서 this 사용 -> window 객체를 가리킨다.

 

3. constructor 함수에서 this 사용 -> 빈 객체를 가리킨다.

 

+ 화살표 함수에서 this는 항상 상위 스코프의 this를 가리킨다.