팩토리함수1 Factory Functions const me = { name : "pudding", talk() { return `hello ${this.name}`; } }; const bf = { name : "schatz", talk(){ return `${this.name} sprichst deutsch`; } }; me.name = "jeong"; //이름 바꾸기 싫은데 바뀜.. 버그가 이런 곳에서 많이 일어난다. document.write(me.name); 문제점 1.변수 값을 마음대로 바꿈 2.talk() 이라는 함수는 안에 이름만 바꼈지, 똑같은 기능을 하고 있는데 두번 쓰고 있음 따라서 factoryFunction을 써서 , 똑같은 프로퍼티 성질을 가지고 있는 객체를 여러개 만들 수 있음 Factory Function은 함수가 실행.. 2023. 2. 19. 이전 1 다음