TIL prototype, constructor, __proto__ 관계성

flobeeee·2021년 1월 14일
0

Today I Learned

목록 보기
2/35

prototype

  • 원형객체이다. (Original form)

constructor

  • new 키워드를 통해 인스턴스를 만들면 실행되는 함수이다.
  • 이 함수의 역할은 __proto__로 부모.prototype 을 확인할 수 있게 연결해준다.

__proto__

  • 프로토 타입 체인
  • 참조하는 용도로 쓰이며, 상위 객체가 무엇인지 알 수 있다.
  • 예시
아기사자.__proto__ // 엄마사자
아기사자.__proto__ === 엄마사자.prototype // true;
엄마사자.__proto__ // 할머니사자 .. 계속 거슬러 올라가면 최초의 사자가 나온다.

작성한 순서대로 도식화 되어있다고 생각하면 편하다.


profile
기록하는 백엔드 개발자

0개의 댓글