자바스크립트 Prototype Pattern
·
Programing/javascript
Prototype Pattern(프로토타입 패턴) 은 기존 객체를 복제하여 새로운 객체를 생성하는 구조의 디자인 패턴입니다. 자바스크립트는 본래 프로토타입 기반 언어이기 때문에, 이 패턴을 매우 자연스럽게 구현할 수 있습니다.🧱 Prototype Pattern이란?Prototype Pattern은 기존 객체를 복제(clone)하여 새로운 객체를 생성하고, 해당 객체를 기반으로 기능을 확장하는 방식입니다. 객체 간 상속보다 복제와 덮어쓰기를 통한 유연한 설계가 가능하며, 메모리 효율이 높습니다.const animal = { type: '동물', speak() { console.log(`${this.name}가 소리를 냅니다.`); }};const dog = Object.cre..