Destructuring assignment
-
JavaScript 입문 : 구조분해할당 (Destructuring Assignment) - 객체컴퓨터 알아가기/JavaScript 2022. 8. 12. 19:30
지난시간에 이어 오늘은 객체의 구조분해할당에 대해 공부를 해 보고자 합니다. ▒ 객체 구조분해할당 (Object Destructuring Assignment) ① 일반적인 형태 배열에서는 순서가 중요 하였습니다. 처음 나오는 변수가 첫번째 배열의 요소를 취하는 형태였습니다. 객체는 기본적으로 순서와 상관없이 속성(Property)을 분해해서 변수에 할당을 하는 개념으로 보면 됩니다. 예를 가지고 이해를 하도록 하겠습니다. 다음은 기존처럼 구조분해를 하지 않고 변수를 만드는 방법이었습니다. 이를 구조분해할당 방식으로 변수에 지정하도록 하겠습니다. ② 새로운 변수명 지정 속성, 성질 등을 나타내는 Property를 분해하는 개념이기 때문에 새로운 변수를 다음과 같이 지정할 수 있습니다. ③ 속성 기준 배열에..
-
JavaScript 입문 : 구조분해할당 (Destructuring Assignment) - 배열컴퓨터 알아가기/JavaScript 2022. 8. 11. 19:30
자바스크립트를 독학해 가면서 공부를 해야될 포인트가 참 많다는 것을 느끼고 있습니다. 천천히 이해하다 보면 언젠가는 알게 되겠죠. 또한 한 언어의 기본구조를 알면 다른 언어 또한 다가서는데 크게 부담이 없을 듯 합니다만.. 오늘은 자바스크립트에서 중요한 문법 중 하나인 구조분해할당에 대해 알고 가고자 합니다. ▒ 배열 구조분해할당 (Array Destructuring Assignment) 말 그대로 구조를 분해해서 할당을 하는 겁니다. 좀 더 자바스크립트 용어를 사용하자면 배열(Array)의 value나 element를 또는 객체(Object)의 Property(속성)을 분해해서 손쉽게 변수에 할당을 하는 개념으로 보면 됩니다. 예를 들면 쉬울 듯 합니다. ① 일반적인 형태 일반적인 다음 배열 구조에서는..