구조분해 할당
개념 설명
배열이나 객체의 속성을 개별 변수로 쉽게 추출할 수 있는 ES6 문법으로, 코드 간결성과 가독성을 향상시키는 기능.
핵심 포인트
- 객체와 배열 모두 지원, 중첩 구조도 분해 가능
- 기본값 설정으로 undefined 방지
- 함수 매개변수에서 활용하여 옵션 객체 처리 최적화
- 변수명 변경(aliasing)과 나머지 요소(...rest) 수집 지원
예시 코드
// 객체 구조분해
const user = { name: 'Alice', age: 25, city: 'Seoul' };
const { name, age, city = 'Unknown' } = user;더 많은 내용을 확인하세요! 📚
“구조분해 할당”의 전체 내용을 보시려면 프리미엄 플랜이 필요합니다.
✨ 모든 기술 문서 무제한 액세스
📝 실습 예제와 상세한 코드 설명
🎯 면접 예상 질문과 답변 가이드