구조 분해 할당(Destructuring Assignment)
- 배열 또는 객체의 속성을 해체하여 개별 변수로 할당하는 방법이다.
- 이를 통해 코드를 간결하게 작성하고 가독성을 높일 수 있다.
- 구조 분해 할당은 배열 또는 객체에서 필요한 값만 추출하여 변수에 할당하는 유연한 방법이다.
배열에서의 구조 분해 할당
기본적인 배열 할당
![]()
생략 및 기본값 설정
![]()
나머지 요소 할당 (Rest 문법)
![]()
중첩된 배열에서의 구조 분해 할당
![]()
객체에서의 구조 분해 할당
기본적인 객체 할당
![]()
속성 이름 변경
![]()
생략 및 기본값 설정
![]()
중첩된 객체에서의 구조 분해 할당
![]()
함수 매개변수에서의 구조 분해 할당
![]()
중첩된 객체의 속성 할당과 기본값 설정
![]()
배열과 객체를 함께 사용한 구조 분해 할당
![]()
함수 반환값의 구조 분해 할당
![]()
구조 분해 할당을 사용한 변수 교환
![]()
기본값과 구조 분해 할당
![]()