Object creation patterns - factory, constructor, prototype
Object creation patterns ▶ 자바스크립트 Javascript는 Java 와 같이 Class 가 존재하지 않는다.기존의 객체를 복사하여 새로운 객체를 생성하는 프로토타입 기반의 언어이다. 자바스크립트의 가장 큰 특징은 유연함(flexibility)이다.객체를 생성하는데 있어서 여러가지 패턴들을 살펴보겠다. ▶ Factory pattern function InfoFactory(name, age, job) { var person = {}; person.name = name; person.age = age; person.job = job; person.print = function () { console.log('Name: ' + this.name + ', Age: ' + this.age +..
Front-end/Javascript
2017. 2. 25. 21:57