간단하게말해서 부모요소에 들어간 메서드를 자식요소들이 끌어쓸수있는데 이를따라 올라가는것을 프로토타입 체인이라고한다.
사람이라는 클래스가있고
학생이라는 클래스가있고
존은 학생이라는 객체라고 가정했을때
사람>학생>존
이기때문에 존은 사람과 학생의 속성과 메서드를 모두 가지게된다. 이를 따라서 올라가는것을 프로토타입 체인이라고한다.
앞에서 말한 prototype,proto,object에대한개념은 앞장에서 설명한것과 일맥상통한다.
간단하게 표로정리하자면 이렇게된다.
ref https://iamsjy17.github.io/javascript/2019/06/10/js33_17_prototype.html
코드스테이츠 학습내용에나온 DOM과 프로토타입체인을 살짝연동지어보면