
이번 글을 통해 배워갈 내용
- 자바스크립트로 Object destructuring(객체 비구조화) 해보기
여기 감자가 있습니다

정확하게 이야기 하면 음식 객체입니다. ㅋㅋㅋㅋ
음식 객체의 코드는 다음과 같습니다.
// 감자 객체
let food = {
name: "감자",
price: 1000,
owner: "김씨",
where: "김씨뱃속"
}
음식 객체의
이름은 감자
가격은 1000 (원)
주인은 김씨
위치는 김씨 뱃속입니다.
감자 객체를 출력해보겠습니다.
//오브젝트를 출력하려면 앞에 food를 입력해야 하는데 귀찮습니다.
console.log(food.name); // 감자
console.log(food.price); // 1000
console.log(food.owner); // 김씨
출력하는데 food를 붙이는게 귀찮습니다.
그럴때는
Object Destructuring을 사용하면 좋습니다.
let {name, price, owner, where} = food;
자 이제 쉽게 출력 할수 있습니다
console.log(name); // 감자
console.log(price); // 1000
console.log(owner); // 김씨
요약
객체 비구조화 Object destructuring 하였습니다
예) let {name, price, owner, where} = food;
참조 및 인용
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Destructuring_assignment
Destructuring assignment - JavaScript | MDN
The destructuring assignment syntax is a JavaScript expression that makes it possible to unpack values from arrays, or properties from objects, into distinct variables.
developer.mozilla.org
728x90
'Javascript > Javascript 기타' 카테고리의 다른 글
| V8 engine에서의 JS Garbage Collection 에 대한 한가지 생각 (0) | 2022.05.13 |
|---|---|
| 프론트 엔드에서 CORS disabled 문제 5분안에 해결하는 한가지 방법 (0) | 2021.09.19 |
| 자바스크립트에서 점세개가 가지는 의미 (... in js) (1) | 2021.07.31 |
| 자바스크립트로 원운동 x좌표 y좌표 만들기 (1) | 2021.06.07 |
| 자바스크립트로 구하는 페이지 최대 스크롤 값 (1) | 2021.06.07 |