[JS] 디스트럭처링 할당 (해체 할당)
디스트럭처링 할당이란?디스트럭처링(Destructuring)은 구조화된 배열 또는 객체를 Destructuring(비구조화, 파괴)하여 개별적인 변수에 할당하는 것이다. 배열 또는 객체 리터럴에서 필요한 값만을 추출하여 변수에 할당하거나 반환할 때 유용하다. Object 디스트럭처링const obj = {b : 2, c: 3, d: 4};const [a,b,c] = obj;a; // undefinedb; // 2c; // 3d; // ReferenceError;객체를 해체할 때는 반드시 변수 이름과 객체의 프로퍼티 이름이 일치해야한다. 프로퍼티 이름이 유효한 식별자인 프로퍼티만 해체 후 할당된다.const obj = {b : 2, c: 3, d: 4};let a, b, c;{a,b,c} = obj;// ..