const obj = {}; // 빈 객체
<aside> 🔥 객체는 동적으로 속성을 추가/삭제할 수 있음
</aside>
obj.keyName
obj["keyName"]
obj.color = "yellow" // 동적으로 추가
delete obj.color;
obj.color // 속성이 삭제되어 없지만 오류가 발생되지 않음
// undefined
const obj = {
name: "func",
address: {
zipcode: "131809",
...
},
getAge() { // 객체의 메서드
return 20
}
}
객체를 계속 중첩시킬 수 있음
obj.adress.zipcode