Destructuring Assignment (구조분해 할당)
문법
구조분해의 기본 문법은 아래의 코드와 같다.
var a, b, rest;
[a, b] = [1, 2];
console.log(a); // 1
console.log(b); // 2
[a, b, ...rest] = [1, 2, 3, 4, 5];
console.log(a); // 1
console.log(b); // 2
console.log(rest); // [3, 4, 5]
({a, b} = {a:1, b:2});
console.log(a); // 1
console.log(b); // 2
구조분해 할당의 좌변은 값을 넣을 변수, 우에는 값이 되는 변수가 됩니다.
배열의 구조분해
배열 구조분해에 변수에 값을 할당하는 기본 방법은 아래의 코드와 같다.
var foo = ["one", "two", "three"]; var [one, two, three] = foo; console.log(one); // "one" console.log(two); // "two" console.log(three); // "three"
Author And Source
이 문제에 관하여(Destructuring Assignment (구조분해 할당)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@aimzero9303/Destructuring-Assignment구조분해-할당저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)