JavaScript #15

날림·2021년 10월 5일

js/node

목록 보기
21/25

프로토타입 (Prototype)

JavaScript는 프로토타입 기반 언어

Javascript에서는 객체를 상속하기 위하여 프로토타입이라는 방식을 사용합니다 - mdn 문서

  • 모든 객체는 프로토타입 객체(prototype object)를 가진다
    = 메소드와 속성들을 상속 받기 위한 템플릿

  • 프로토타입 객체도 또 다시 상위 프로토타입 객체로부터 메소드와 속성을 상속 받을 수도 있다
    = 프로토타입 체인(prototype chain)

Human 클래스 구현

다음 그림을 기억하면서 개념을 이해합시다
프로토타입


MDN 문서를 잘 읽어보기

그림 출처: codestates

profile
항상배우기

0개의 댓글