JavaScript - ES6 디스트럭처링(Destructuring)
디스트럭처링(Destructuring) - 객체(배열, 객체)에 입력된 값을 개별적인 변수에 핼당하는 간편 방식 제공 - 배열이나 객체에서 필요한 값을 추출해서 변수에 할당하거나 반환할 때 유용하게 사용함 - 배열일경우 [] = [], 객체일경우 {} = {} 소스 "use strict"; var arr1 = [1, 2, 3]; var a = arr1[0]; var b = arr1[1]; var c = arr1[2]; console.log(a, b, c); var arr2 = [10, 20, 30]; // arr2 배열의 요소들을 순서대로 대입 [a, b, c] = arr2; console.log(a, b, c); // 10, 20, 30 // 값을 대입받는 선언식이 있으나, 받을 값이 없을 경우 und..
개발/JavaScript
2018. 12. 4. 11:15