[Javascript] 객체 접근& 객체 안의 객체 접근 & 객체 안의 배열 접근

hellow_coding·2022년 12월 24일

객체 접근

const planet = {
			'수성' : 'Mercury',
			'금성' : 'Venus',
			'지구' : 'Earth',
			'화성' : 'Mars',
			'목성' : 'Jupiter',
			'토성' : 'Saturn',
			'천왕성' : 'Uranus',
			'해왕성' : 'Neptune'
		};

const name = prompt();
	
console.log(planet[name]);

객체안의 객체 접근

let obj = {
  type: {
    year: 2022,
    'comment-type': [{
      name: 'hello',
      color: 'red'
    }]
  }
}
  
console.log(obj.type['comment-type'][0].color);
// red

객체안의 배열접근

let myProfile = {
    name: '김개발',
    '주소': {
      email: 'geabal@gmail.com',
      home: '코딩'
    },
    'my favorite': {
      food: [{
      name: '샐러드',
      price: 3500
      }, 
      { name: '삼겹살',
        price: 15000
      }],
      hobby: ['축구']
  }
};

console.log(myProfile['my favorite'].food[0].name);  // 샐러드
console.log(myProfile['my favorite'].food[1].name);  // 삼겹살

// 기타 접근 방법
console.log(myProfile.name);  // 김개발
console.log(myProfile["주소"].email);  // geabal@gmail.com
profile
꿈많은 개발자

0개의 댓글