| 함수 | P? | 호출 패턴에 따른 this 바인딩과 명시적 this 바인딩 | |
|---|---|---|---|
| 객체 메서드 호출 this 바인딩 |
함수 호출 this 바인딩 (내부 함수 동일) |
생성자 함수 호출 this 바인딩 |
생성자 함수 동작 (빈 객체 및 바인딩 => this 프로퍼티 생성 => 생성 객체 리턴) |
| 객체 리터럴 vs 생성자 함수 (프로토타입 객체 다름) |
call, apply 메서드 (명시적 this 바인딩) |
apply() : 원하는 값 매핑해 특정함수, 메서드 호출 |