728x90
반응형
프로토타입
JavaScript에서는 객체를 상속하기 위해서 프로토타입을 사용한다.
프로토타입은 부모 객체의 속성과 메소드를 탐색하여 가져올 수 있다.
.prototype
.prototype은 생성자의 속성이다.
.prototype을 이용하면 위에서 말한 부모 객체의 속성과 메소드를 자식 객체에서도 사용이 가능하다.
.prototype은 자식 객체에 없는 속성과 메소드를 마주치면 부모 객체로 이동하여 속성과 메소드를 탐색한다.
.proto
.__proto__는 개별 객체의 속성이다.
.__proto__를 이용하여 부모 prototype을 탐색할 수 있다.
클래스, 인스턴스, 프로토타입의 관계
728x90
반응형
'JavaScript' 카테고리의 다른 글
[JavaScript] 비동기 (0) | 2022.05.27 |
---|---|
[JavaScript] 프로토타입 체인 (0) | 2022.05.26 |
[JavaScript] 객체 지향 프로그래밍 (0) | 2022.05.26 |
[JavaScript] 클래스와 인스턴스 (0) | 2022.05.25 |
[JavaScript]고차함수 (0) | 2022.05.24 |