Day3_VSCODE_JavaScript_ 프로토타입 + 상속
2023. 4. 7. 11:37ㆍJavascript
🟢프로토타입(prototype)
- 모든 객체는 프로토타입이라는 객체를 가지고 있음
- 모든 객체는 프로토타입으로부터 프로퍼티와 프로퍼티 메소드를 상속받음
- 모든 객체는 최소한 하나 이상의 다른 객체로부터 상속을 받게 되며
상속되는 정보를 제공하는 객체를 프로토타입이라고 함
const dog = new Dog();
의미: Dog.prototype, object prototype 2개를 상속 받음
예제
해석: Dog 라는 클래스를 만듬
루시에서 함수(getFamily) + 프로퍼티(family)를 추가 => 루시에선 동작 가능
PPomi는 Dog라는 클래스만 동일하지 함수(getFamily) + 프로퍼티(family)를 추가하지 않아 사용X
728x90
'Javascript' 카테고리의 다른 글
Day3_VSCODE_JavaScript_ String 객체 + Date 객체 (0) | 2023.04.08 |
---|---|
Day3_VSCODE_JavaScript_ Math객체 (0) | 2023.04.07 |
Day3_VSCODE_JavaScript_ 객체 (0) | 2023.04.07 |
Day3_VSCODE_JavaScript_ 화살표 함수 (0) | 2023.04.06 |
Day3_VSCODE_JavaScript_ 호이스팅(Hosting) (0) | 2023.04.06 |