728x90 반응형 SMALL COMPUTER SCIENCE1 디자인 패턴 1. 싱글톤 패턴 const obj = { a: 27 } const obj2 = { a: 27 } console.log(obj === obj2) //false //obj와 obj2는 다른 인스턴스를 가짐. class Singleton { constructor() { if(!Singleton.instance) { Singleton.instance = this } return Singleton.instance } getInstance() { return this.instance } } const a = new Singleton() const b = new Singleton() console.log(a===b) //true //Singleton.instance라는 하나의 인스턴스를 가지는 Singleton 클.. 2022. 4. 30. 이전 1 다음 728x90 반응형 LIST