this Review this는 함수 실행시 호출(invocation) 방법에 의해 결정되는 특별한 객체입니다. 함수 실행시 결정되므로, 실행되는 맥락(execution context)에 따라 this가 다르게 결정됩니다. this는 다섯가지 바인딩 패턴이 존재합니다 (non-strict mode를 기준으로 설명합니다) 패턴바인딩되는 객체설명 Global window 콘솔에서 this를 조회할 때 출력되는 값 (흔히 사용되지 않음) Function 호출 window Function 호출시 this를 사용할 이유는 없음 (흔히 사용되지 않음) Method 호출 부모 객체 (실행 시점에 온점 왼쪽에 있는 객체) 하나의 객체에 값과 연관된 메소드를 묶어서 사용할 때 주로 사용함 new 키워드를 이용한 생성자 ..