728x90
ex) 속성 값 할당
const user = {
status: {
name: 'J3SUNG',
},
func() {
return 0;
}
};
구조화 할당
const status = user.status;
const func = user.func;
비구조화 할당
const { status, func } = user;
ex) 배열 값 할당
const array = ['hello', {}, 204, true];
구조화 할당
const str = array[0];
const obj = array[1];
const bool = array[3];
비구조화 할당
const [str, obj, ,bool] = array;
rest - ...bool을 해줌으로서 bool에는 str, obj 후의 값들이 들어갑니다.
const [str, obj, ...bool] = array;
bool에는 [204, true]가 들어가 있습니다.
'JavaScript' 카테고리의 다른 글
[JavaScript] console (0) | 2020.12.18 |
---|---|
[JavaScript] 자바스크립트란? (0) | 2020.12.18 |
[JavaScript] 함수 선언문, 함수 표현식, 화살표 함수 (1) | 2020.03.24 |
[JavaScript] 백틱 (` `) 템플릿 문자열 (0) | 2020.03.24 |
[JavaScript] var, let, const (0) | 2020.03.24 |