구조 분해(Destructuring), 나머지/전개 연산자(Rest/Spread Operator)
구조 분해(Destructuring)구조 분해 할당은 배열이나 객체의 속성을 해체하여 그 값을 개별 변수에 담을 수 있게 하는 JavaScript 표현식즉, 배열([]) 혹은 객체({}) 안의 값을 편하게 꺼내 쓸 수 있는 문법 ▶ 배열 구조 분해좌항이 호출될 변수의 집합, 우항이 할당할 값좌항의 각 요소에는 각 index를 가지는 배열값이 할당됨 let a = [1, 2, 3, 4, 5];let [b, c] = x;console.log(b); // 1console.log(c); // 2 필요하지 않은 배열 요소를 쉼표(,)을 이용해 무시할 수 있음 let [a, ,b] = [1, 2, 3];console.log(a); // 1console.log(b); // 3 변수에 기본값을 할당하면, 분해한 값이 ..
2024. 6. 12.