구조화된 배열과 같은 이터러블 또는 객체를 1개 이상의 변수에 개별적으로 할당하는 것을 말합니다. 배열과 같은 이터러블 또는 객체 리터럴에서 필요한 값만 추출하여 변수에 할당할 때 유용합니다.
JavaScript에서 undefined와 null은 둘 다 값이 없음을 나타내는데 undefined는 타입의 초기값으로 값이 할당되지 않거나 변수가 초기화되지 않은 경우를 나타내며, null은 의도적으로 값이 없음을 나타내는 데 사용됨
undefined
null