- 객체는 다양한 데이터를 담을 수 있습니다.
- 키(key)와 값(value) 쌍으로 구성된 프로퍼티(property)로 구성되어 있습니다.
Object()
를 이용해 객체 생성자로 만드는 방법{}
를 이용해 만드는 방법 (이 방법으로 주로 쓰입니다.) - 객체 리터럴(object literal)방법작성하는 방법
say hi
처럼 키(key)에 공백이 있다면""
을 사용해야 합니다.:
으로 키와 값을 구분합니다.,
으로 프로퍼티들을 구분합니다.- 프로퍼티 값엔 모든 자료형이 올 수 있습니다.
객체명.프로퍼티명
(.
을 사용합니다.)유효한 변수 식별자
인 경우에만 사용할 수 있습니다.객체명["프로퍼티명"]
(""
를 사용합니다.) ex) console.log(user.say hi) //(x) 문법 에러!