JavaScript ES5 ( OOP )

함수 호출

모든 함수는 명시된 매개변수 외에도 this 와 arguments 라는 추가적인 매개변수 두개를 받는다.

this 라는 매개변수는 객체지향 관점에서 매우 중요하다.

 

this 의 값은 함수를 호출하는 패턴에 의해 결정된다.

 

패턴 : 

   1. 메소드 호출 패턴

   2. 함수 호출 패턴

   3. 생성자 호출 패턴

   4. apply 호출 패턴

 

각각의 패턴에 따라 this 를 다르게 초기화한다.

댓글

댓글 본문
버전 관리
gamza
현재 버전
선택 버전
graphittie 자세히 보기