디자인패턴
-
자바스크립트 객체 지향 프로그래밍Study/개발 2021. 4. 14. 16:29
이미지 출처 프론트엔드 개발자를 위한 자바스크립트 프로그래밍 6장 요약 객체 지향 프로그래밍 ECMA 에는 클래스 개념이 없다. 객체란 그저 특별한 순서가 없는 값의 배열이다. 객체: `프로퍼티의 순서 없는 컬렉션이며 각 프로퍼티는 원시값이나 객체, 함수를 포함한다. 6.1 객체의 이해와 생성 같은 인터페이스의 객체를 여러개 만들 때, 중복을 줄이기 위해 팩토리패턴을 사용하기 시작했다. 팩토리 패턴 특정 객체를 생성하는 과정을 추상화. function createPerson(name) { var o = new Object(); o.name = name; o.sayName = function(){ console.log(this.name); } return o; } var person1 = createPer..