프로토타입 체인
prototype 객체는 기본적인 속성으로 cunstructor와 __proto__를 가지고 있다. 이 중 __proto__에는 자식의 부모 prototype을 가리키는 링크를 담고 있다.
프로토타입 체인은 __proto__의 특징을 이용하여, 부모 객체의 프로퍼티나 메서드를 차례로 검색하는 것을 의미한다. 즉, 특정 객체의 프로퍼티나 메서드 접근 시 자신의 것은 물론 부모 객체의 것도 접근하여 사용가능하다는 것이다.
모든 프로토타입 체이닝의 종점은 Object.protortype이다. 즉, Object는 가장 상위 객체이다.
레퍼런스
https://velog.io/@bining/javascript-prototype%EA%B3%BC-prototype-chain
'프로그래밍 > JavaScript' 카테고리의 다른 글
DOM(Document Object Model) (0) | 2023.04.26 |
---|---|
JavaScript - 다양한 메서드들 (0) | 2023.04.18 |
JavaScript - 프로토타입과 클래스 (0) | 2023.03.15 |
JavaScript - 클래스와 인스턴스 (0) | 2023.03.15 |
JavaScript - 배열 , 객체 (0) | 2023.03.04 |
댓글