암묵적 프로토타입 링크 (implicit prototype link), [[prototype]]링크
-자바스크립트의 모든 객체는 자신의 부모인 프로토타입 객체를 가리키는
참조 링크 형태의 숨겨진 프로퍼티
-모든 객체의 [[prototype]] 프로퍼티에 저장됨
프로토타입 체이닝
-객체는 자기 자신의 프로퍼티뿐만이 아니라,
자신의 부모 역할을 하는 프로토타입 객체의 프로퍼티도 자신의 것처럼 접근가능
이것을 가능하게 하는 것이 프로토타입 체이닝
-프로토타입 체이닝은 자바스크립트에서 특정 객체의 프로퍼티나 메서드에 접근할 때, [[prototype]]링크를 따라 자신의 부모 역할을 하는 프로토타입 객체의
프로퍼티를 차례대로 검색해서 접근하는데 사용함
*프로토타입 체이닝 상세
반응형
'학습 log (이론) > javascript' 카테고리의 다른 글
'실행 컨텍스트에 대해서' 중요한 (0) | 2016.10.20 |
---|---|
'프로토타입 체이닝' 상세 (0) | 2016.10.19 |
'call(), apply()' 함수와 프로토타입 체이닝 (0) | 2016.10.17 |
'생성자 함수를 이용한 객체 생성과 this #2' 함수와 프로토타입 체이닝 (0) | 2016.10.17 |
'함수호출과 this #1' 함수와 프로토타입 체이닝 (0) | 2016.10.16 |