모든 함수 객체는 생성될때 자동으로 prototype 라는 속성이 추가된다.
이 prototype 속성은 함수의 생성과 동시에 만들어지는 함수의 원형 객체 즉 ‘함수의 프로토타입(원형) 객체’ 를 참조한다
생성자 함수를 이용해 생성되는 객체들은 함수의 프로토타입(원형) 객체 를 __proto__ 속성을 통해 공유하게 된다.
즉 함수를 만들게 되면 자동으로 함수의 프로토타입 객체(원형)가 생성되고, 함수는 생성과 동시에 추가된 prototype 이라는 속성으로 이 객체를 참조하고 있다
모든 함수는 생성될때 함수의 원형객체, 즉 프로토 타입 객체가 같이 생성된다.
함수는 생성과 동시에 추가되는 prototype 속성을 통해 함수의 원형객체를 참조한다.
생성자 함수를 통해 만들어지는 모든 객체는 __proto__ 속성을 통해 함수의 원형객체(prototype) 를 공유하게 된다.
'코드 > JS' 카테고리의 다른 글
jQuery set Header for $.ajax (0) | 2015.05.22 |
---|---|
Canvas를 Png 로 서버 저장 (0) | 2015.05.22 |
컨텍스트, 스코프 체인 (0) | 2015.04.21 |
자바스크립트 배열 중복요소 추출 (0) | 2015.04.20 |
Javascript 끝 문자열 제거 (0) | 2015.04.08 |