disctructure
디스트럭처링 할당(비구조화 할당, 구조분해 할당)은
배열을 하나하나 쪼개서 변수에 대입하는 것 입니다.
배열된 자료를 빠르게 분해할 때 유용합니다.
var arr = [1, 2, 3];
var one = arr[0];
var two = arr[1];
var three = arr[2];
console.log(one, two, three);
ES5 까지는 위와 같이 하나하나 할당을 해줘야 분해할 수 있었습니다.
그러나 ES6 이후 다음과 같이 할당해도 편하게 디스트럭처링을 할 수 있습니다.
const arr2 = [4, 5, 6];
// ES6 구조분해 할당(디스트럭처링 할당)
// 변수 four, five, six에 각각 4, 5, 6을 한줄로 대입한다.
// 선언자료 [변수1, 변수2, 변수3 ...] = 대입용 배열이나 값;
const [four, five, six] = arr2;
console.log(four, five, six);
일단은 여기까지 입니다.