끄적끄적 코딩
728x90

ex) 속성 값 할당

<c++ />
const user = { status: { name: 'J3SUNG', }, func() { return 0; } };


구조화 할당

<c++ />
const status = user.status; const func = user.func;

비구조화 할당

<c++ />
const { status, func } = user;



ex) 배열 값 할당

<c++ />
const array = ['hello', {}, 204, true];

구조화 할당

<c++ />
const str = array[0]; const obj = array[1]; const bool = array[3];

비구조화 할당

<c++ />
const [str, obj, ,bool] = array;


rest - ...bool을 해줌으로서 bool에는 str, obj 후의 값들이 들어갑니다.

<c++ />
const [str, obj, ...bool] = array;

bool에는 [204, true]가 들어가 있습니다.

검색 태그