객체의 예시
const myObj = {
name: "Max",
age: 28
}
const {name} = myObj;
console.log(name); // prints 'Max'
console.log(age); // prints undefined
console.log(myObj); // prints {name: 'Max', age: 28}
함수 내 name만을 호출하는 방법 두가지 예시
1.
const printName = (personObj) => {
console.log(personObj.name);
}
printName({name: 'Max', age: 28}); // prints 'Max'
2. 위의 함수를 줄인버전
const printName = ({name}) => {
console.log(name);
}
printName({name: 'Max', age: 28}); // prints 'Max'
Destructuring을 통해, name property를 가져와 name 이라는 이름의 변수/인수에 저장하고 함수 본문에서 사용할 수 있습니다.
'공부기록 > [강의노트] Udemy React 완벽가이드 1~100' 카테고리의 다른 글
# 60 [udemy React 완벽 가이드 노트] 양방향 바인딩 추가(useState를 통한 input태그 입력값 비워주기) (0) | 2022.09.09 |
---|---|
# 58 [udemy React 완벽 가이드 노트] useState의 함수적 갱신(Functional updates) (0) | 2022.09.09 |
# 37 [udemy React 완벽 가이드 노트] 컴포지션 (Composition) 컴포넌트 합치기 (0) | 2022.09.08 |
# 18 [udemy React 완벽 가이드 노트] 구조분해할당 (Destructuring) (0) | 2022.09.07 |
# 17 [udemy React 완벽 가이드 노트] spread와 rest (0) | 2022.09.07 |