기본 패턴 썸네일형 리스트형 [JS] 7장. 자바스크립트 상속 패턴 (1) 기본 패턴 기본 패턴: 생성자의 정의를 안해서 문제 kid.say를 하면 Adam이 나옴 (2) 생성자 빌려쓰기 생성자 빌려쓰기: 프로토타입 연결이 안됨 function Child(name) { Parent.apply(this, arguments) } class Child extends Parent { constructor() { super(); } } // 와 유사 // kid.say를 못함 (3) 생성자 빌려쓰고 프로토타입 지정 생성자 빌려쓰고 프로토타입 지정: 괜찮지만 Parent 너무 많이 호출 function Child(name) { Parent.apply(this.arguments); } Child.prototype = new Parent(); 부모가 계속 new가 됨 (4) 프로토타입.. 더보기 이전 1 다음