object(객체)
는 property(속성)
를 가진 데이터를 저장해주며, { }
를 사용한다.
list는 공통된 속성들을 나열하지만 object는 다른 속성
들을 나열 할 수 있다.
ex) list = 요일 / object = 이름, 나이, 주소…
const player = {
name: tomato,
color: red,
food: true
};
console.log(player);
console.log(player.name); => tomato
console.log(player["name"]); => tomato
const player = {
name : tomato,
color : red,
food : true
};
console.log(player);
player.color = "blue";
console.log(player.color); //blue
🚨 참고!
const의 경우 재할당하는 것은 불가능하지만 property를 바꾸는 것은 가능하다.
player.koreanName = "토마토";
player["koreanName"] = "토마토"; // player["변수"] = "토마토" 변수로도 사용가능
//{name: "tomato", color: "blue", food: true, koreaName: "토마토"}
스터디 활동을 위해 기록하고 있습니다.
다르거나 추가해야할 내용이 있다면 언제든지 코멘트 남겨주세요 :)
✉ dmsp1234@gmail.com
스터디 화이팅입니당