본문 바로가기

구조 분해 할당 2

[자바스크립트] 구조 분해 할당(destructuring assignment)에 대하여 Let's study Destructuring Assignment in JavaScript 앞써 자바스크립트스러운 코드 스타일에서 비구조화 할당에 대해 알아봤습니다. 2020/11/20 - [개발/자바스크립트] - [자바스크립트]JS다운 코드 스타일 #4. 비구조화 할당 우리가 알다시피 객체와 배열은 가장 많이 쓰이는 자료구조입니다. 과장을 보태자면 이 2가지만 제대로 활용할 줄 알면 자바스크립트의 자료구조는 더 이상 필요 없다고 봐도 될 정도입니다. 그만큼 많이 쓰입니다. 특히 함수에 파라미터로 전달하는 경우 대부분이 객체, 배열, 또는 원시값입니다. 원시값의 경우 하나의 값이라 상관이 없지만 객체, 배열일 경우 불필요하게 모든 데이터들이 넘어갑니다. 물론 코드를 깔끔하거 어썸하게 구현한다면 대부분 상.. 2021. 3. 7.
[자바스크립트]JS다운 코드 스타일 #4. 비구조화 할당 1. 템플릿 리터럴(Template Literal) 2020/10/07 - [개발/자바스크립트] - [자바스크립트] JS다운 코드 스타일 #1. 템플릿 리터럴 2. spread 연산자 2020/10/08 - [개발/자바스크립트] - [자바스크립트] JS다운 코드 스타일 #2. Spread 연산자 3. 배열, 함수형 프로그래밍 2020/10/15 - [개발/자바스크립트] - [자바스크립트]JS다운 코드 스타일 #3. 배열, 함수형 프로그래밍 4. 비구조화 할당 4. 비구조화 할당 비구조화 할당은 '구조 분해 할당 구문'이라고도 합니다. 간단히 설명하자면 배열이나 객체의 속성을 해체하여 그 값을 개별 변수에 담을 수 있게 하는 javaScript 표현식입니다. 기본적인 예시를 보면서 설명을 이어나가겠습니다... 2020. 11. 20.