객체나 배열을 변수로 연결할 수 있습니다.
let arr = ["Bora", "Lee"]
let [firstName, surname] = arr;
console.log(firstName); // Bora
console.logalert(surname); // Lee
{a}={a:1, b:2}
console.log(a) // 1
두 변수에 저장된 값을 교환할 때 구조 분해 할당을 사용할 수 있습니다.
let guest = "Jane";
let admin = "Pete";[guest, admin] = [admin, guest];
alert(
${guest} ${admin}
); // Pete Jane(값 교환이 성공적으로 이뤄졌습니다!)