노마드코더/Vanilla JS

#1-10 Organizing Data with Objects

준승박 2021. 8. 28. 12:03

Objects 란?

객체는 영어로 Object를 뜻하며 사물 또는 하나의 물건의 의미를 가지고 있습니다. 프로그래밍에서 객체 또한 특징을 가진 하나의 사물이라고 볼 수 있습니다.

Organizing Data with Object (실제 객체를 만든다)

// parkInfo는 Object 이다.
const parkInfo = {
 name: "박준승",
  age: 30,
  gender: "male",
  favSports: ["축구", "야구", "볼링"], // Object와 Array를 같이 사용할수있다
  favFoods: [ // 이하 동문
     {
       name: "Kimchi",
        fatty: true
     },
     {
       name: "mincho",
        fatty: false
     }
  ]
};
console.log(parkInfo); // { name: '박준승', age: 30... }
console.log(parkInfo.gender); // male
parkInfo.gender = "famale";
console.log(parkInfo.gender); // famale
console.log(parkInfo.favFood[0].mincho); // false