객체리터럴-리터럴과 생성자
퍼블리셔/javascript2014. 5. 29. 06:00
리터럴과 생성자 Object() 나 Array() 등의 내장 생성자 함수에 비해 리터럴 표기법을 쓰는 게 더 좋다. 왜 좋은지는 아래글에서 보기 바란다. 객체 리터럴 자바스크립트에서 '객체'라고 하면 단순히 이름-값 쌍의 테이블을 생각하면 된다. 객체 리터럴 표기법은 아래처럼 객체를 생성할때 이상적이다. // 빈 객체에서 시작한다. var dog = {}; // 프로퍼팉 하나를 추가한다. dog.name = "Benji"; // 이번에는 메서드를 추가한다. dog.getName = function () { return dog.name; }; 이 예제는 빈 객체에서 시작해서 프로퍼티와 매서드를 추가하면서 많은 변화를 줄 수 있다. // 프로퍼티와 매서드 값을 변경할 수 있다. dog.getName = fu..