1. 구조 분해 할당 (Destructuring assignment) 객체나 배열을 변수로 '분해'할 수 있게 하는 문법 객체의 속성을 해체하여 그 값을 변수에 담을 수 있게 하는 표현식 배열의 구조 분해 const arr = [1, 2, 3] // const a = arr[0] // const b = arr[1] // const c = arr[2] const [a, b, c] = arr // 구조 분해 할당 // 배열 데이터를 만든 후 arr 변수에 할당 console.log(a, b, c) // 1 2 3 - 각각의 변수가 미리 할당되어 있을 경우 let a = 0 let b = 0 let c = 0 const arr = [1, 2, 3] // 초기화 후 재할당 가능 ;[a, b, c]..