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