VSCode_ModernJavaScript. distructure

dwanGim·2022년 3월 16일
0

vscode_basic

목록 보기
39/55

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);

일단은 여기까지 입니다.

profile
배울 게 참 많네요.

0개의 댓글

관련 채용 정보