작성: 2020-07-21 수정: 2020-07-21

JS 객체

JS에서 객체를 다루는 방법

4.1 객체 선언하기

const ironMan = {
  name: '토니 스타크',
  actor: '로버트 다우니 주니어',
  alias: '아이언맨'
};
const captainAmerica = {
  name: '토니 스타크',
  actor: '로버트 다우니 주니어',
  alias: '아이언맨'
};

4.2 비구조화 할당

  • 객체 내부의 값을 빼내어 사용
function print(hero) {
  const { alias, name, actor } = hero;
  const text = `${alias}(${name}) 역할을 맡은 배우는 ${actor} 입니다.`
  console.log(text);
}

// 굳이 함수 내부에서 사용할 필요는 없음
function print({ alias, name, actor }) {
  const { alias, name, actor } = hero;
  const text = `${alias}(${name}) 역할을 맡은 배우는 ${actor} 입니다.`
  console.log(text);
}