배열
일반 문법
const likeFoods = ['apple' ,'banana', 'orange'];
const food1 = likeFoods[0];
const food2 = likeFoods[1];
const food3 = likeFoods[2];
console.log(food1, food2, food3);
비구조화 할당
const likeFoods = ['apple' ,'banana', 'orange'];
const [food1, food2, food3] = likeFoods;
console.log(food1, food2, food3);
- 1:1로 매칭하지 않아도 문법적으로 에러가 나지는 않음
객체
비구조화 할당
const animal = {
animalName: '곰이',
animalType: '고양이',
animalAge : 20,
animalGender : 'male'
};
const {animalName: animalTitle, animalType, animalAge, animalGender} = animal;
console.log(animalTitle);
console.log(animalType);
console.log(animalAge);
console.log(animalGender);
- 배열과 달리 속성과 다른 값으로 사용하려면 alias(별칭)을 사용해야함