Front-End/JavaScript

[JavaScript] 객체의 비구조화 할당

KEMON 2020. 12. 13. 16:18
728x90

아래의 pizza 객체를 출력할 때 

const pizza = {
  name : '콤비네이션',
  price : 20000
}

 

기본적인 방법

const print = (pizza) => {
  return `${pizza.name}의 가격은 ${pizza.price}입니다.`;
}

console.log(print(pizza));

객체의 비구조화 할당 방법

const print = (pizza) => {
  const {name, price} = pizza;
  return `${name}의 가격은 ${price}입니다.`;
}

console.log(print(pizza)); 

 

or

const print = ({name, price}) => {
  return `${name}의 가격은 ${price}입니다.`;
}

console.log(print(pizza)); 
728x90