Javascript 에서 객체란? 원시 값을 제외한 나머지 값(함수, 배열, 정규 표현식 등)은 모두 객체 원시 타입의 값 : 변경 불가능한 값(immutable value) 객체 타입의 값 : 변경 가능한 값(mutable value) 프로퍼티, 메서드로 이루어져 있음 프로퍼티(=변수) : 객체의 상태를 나타내는 값(data), 키(key) 와 값(value) 로 이루어져 있다. 메서드(=C++, Java에서의 함수) : 프로퍼티(상태 데이터)를 참조하고 조작할 수 있는 동작(behavior) var person = { //-----프로퍼티-----// name: 'Kim', age: 20, //-----메서드-----// increase: function(){ this.age++; } }; 객체 생성..