자바스크립트 Factory Pattern
·
Programing/javascript
Factory Pattern(팩토리 패턴) 은 객체 생성 로직을 외부에 감추고, 동일한 인터페이스를 통해 객체를 생성할 수 있도록 도와주는 디자인 패턴입니다. 객체를 생성할 때 조건에 따라 다양한 객체를 반환할 수 있는 유연성이 큰 장점입니다.🧱 Factory Pattern이란?Factory Pattern은 객체 생성을 위한 인터페이스를 정의하고, 하위 클래스가 어떤 클래스를 인스턴스화할지를 결정하는 구조입니다. 자바스크립트에서는 보통 함수나 클래스를 사용하여 객체 생성을 추상화합니다.function createUser(type, name) { if (type === 'admin') { return { name, role: 'Administrat..