구조 분해 할당(Destructing assginment) 배열이나 객체의 속성을 해체하여 그 값을 개별 변수에 담을 수 있게 하는 JavaScript 표현식. let x = [1, 2, 3, 4, 5]; //일반적인 객체 및 배열 리터럴 표현식 let [y, z] = x; //구조 분해 할당은 위와 비슷하지만 할당문의 좌변에서 사용해서 //원래 변수에서 어떤 값을 분해해 할당할지 정한다. //y는 x에 할당된 배열의 첫 번째 요소로 정의된다. //z는 x에 할당된 배열의 두 번째 요소로 정의된다. console.log(y); // 1 console.log(z); // 2 배열 구조 분해 할당 변수의 선언이 분리되어도 구조 분해 할당으로 값을 할당할 수 있다. let a, b; [a, b] = [1, 2..