안녕하세요. 이번에는 JavaScript에서 자주 사용하는 구조분해에 대하여 알아보겠습니다. 실습환경은 Node.js로 진행하였습니다. 1. 구조분해 할당 ( Destructuring assignment ) 배열이나 객체의 속성을 해체해 그 값을 개별변수에 담는 것 배열 구조 분해 객체 구조 분해 2. 배열 구조 분해 const [변수] = 배열; 각 변수에 배열의 인덱스 순으로 값 대응 구조분해 시 변수의 값이 undefined 일 때 기본값 할당 가능 구조분해 없이 두 변수의 값 교환도 가능 list 변수에 ‘apple’, ‘banana’를 리스트로 대입한다. 그리고 배열 구조 분해를 이용해서 item1, item2에 각각 값을 설정합니다. 각 item에 list에 있는 값들이 저장이 되는 것을 볼 ..