끄적끄적 코딩

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]가 들어가 있습니다.

검색 태그