프로토타입 체인

  • 자바스크립트는 특정 객체의 프로퍼티나 메소드에 접근시 객체 자신의 것뿐 아니라 proto가 가리키는 링크를 따라서 자신의 부모 역할을 하는 프로토타입 객체의 프로퍼티나 메소드를 접근할 수 있다.
  • 특정 객체의 프로퍼티나 메소드 접근시 현재 객체의 해당 프로퍼티가 존재하지 않으면 proto가 가리키는 링크를 따라 부모 역할을 하는 프로토타입 객체의 프로퍼티나 메소드를 차례로 검색하는 것이 바로 프로토타입 체인이다.
  • 모든 프로토타입 체이닝의 종점은 Object.prototype이다.
  • Object까지 도달 후 다음 최종점은 null이다.
profile
프론트엔드 개발 velog

0개의 댓글