Object
- number, string, boolean의 단순 자료형보다 더 복잡한 자료를 표현할 때 사용
객체를 만드는 법
var empty_obj = {};
- 객체는 속성의 집합으로 이루어짐
- 각 속성은 이름과 값으로 이루어짐
- 객체 정의 시
속성이름:값의 형태로 속성 정의 가능
- 속성의 값은 모든 자료형이 가능, object 포함
var man = {name: '홍길동', age: 20, height: 180};
객체의 속성에 접근하는 법
- 객체의 이름 뒤에 점(.)을 사용하고 속성 이름에 접근할 수 있음
- 객체 이름 뒤에 대괄호([])안에 속성 이름을 문자열로 접근할 수 있음
console.log(man.name);
console.log(man["name"]);
객체의 속성 값을 변경하는 법
- 객체 속성에 접근해서 변수에 값을 저장하듯이 사용
man.name = '이몽룡';
console.log(man.name);