object는 이름과 값으로 구성된 프로퍼티들의 집합이다. 
객체만들기 규칙
property 이름은 중복될 수 없다.
property이름과 property값 사이에 :(콜론)으로 구분한다.
property를 추가할 때는 ,(쉼표)를 붙여준다.
property 값에는 어느 type이나 가능하다(string, number, array, object, function..)
property값에 접근할때

let plan1 = {
name: "Basic"
};
console.log(plan1.name);
console.log(plan1["name"]);
대괄호안에 변수가 들어갈수있습니다.
plan 1객체의 name이라는 프로퍼티에 접근하고 싶을때, 아래와 같습니다.
let plan1 = {
name: "Basic"
};
let propertyName = "name";
console.log(plan1[propertyName]);
let objData = {
name: 50,
address: {
email: "gaebal@gmail.com",
home: "위워크 선릉2호점"
},
books: {
year: [2019, 2018, 2006],
info: [{
name: "JS Guide",
price: 9000
}, {
name: "HTML Guide",
price: 19000,
author: "Kim, gae bal"
}]
}
};
let bookName = objData.books.info[1].name;
console.log(bookName);