JavaSciript 의 여러가지 this
1. 일반 함수 호출
() 로 호출한 일반적인 function의 execute context에서 가리키는 this는 window 객체이다.
2. object내 method
method가 사용됐을 때 this는 해당 method를 포함하고 있는 object를 가리킨다.
3. constructor function
생성한 instance또는 object 를 가리킨다.
4. Arrow function
window객체를 가리킨다.