const deepObject = {
state : {
information: {
name: '최하준',
languages: ['korean', 'english', 'chinese']
}
},
value: 5
}
const { name, languages} = deepObject.state.informaion;
const { value } = deepObject;
const extracted = {
name,
languages,
value
}
//extracted 안에는 원래 name: name, languages: languages... 이렇게 선언해야하지만,//특정 키 이름으로 선언된 값이 있다면 value값을 설정하는 것을 생략해도 된다.
consoloe.log(extracted)