[자바스크립트 ES6+ 기본] 6. Destructuring (분할 할당)
Destructing Destructuring Assignment 작성 형태 let one, two, three; const list = [1, 2, 3]; [one, two, three] = list; log(one); log(two); log(three); log(list); // 1 // 2 // 3 // [1, 2, 3] 사전적 의미 ~구조를 파괴하다 파괴, 해체는 있는 것이 없어지는 뉘앙스 원 데이터는 변경되지 않음 강좌 기준 이 관점에서 보면 분할/분리가 더 가까움 강좌에서는 "분할 할당"으로 표기 Array 분할 할당 배열의 엘리먼트를 분할하여 할당 인덱스에 해당하는 변수에 할당 /* 1. 왼쪽의 인덱스에 해당하는 오른쪽 배열의 값을 변수에 할당 2. one에 1, two에 2, three에..
더보기
[자바스크립트 ES6+ 기본] 1. 소개
ES6+ 기본 과정의 주요 내용 기본 문법 let 변수, const 변수, 화살표 함수 Spread, Rest, Destructing, default value 연산자, getter/setter, Template 오브젝트에 추가된 함수 Number, String, Object Array, Math, RegExp ES6+에 새로 생긴 오브젝트 Iterator, Generator, Symbol Map, Set, WeakMap, WeakSet ES6+ 심화 과정의 주요 내용 ES6+에 새로 생긴 오브젝트 Class, Proxy, Reflect, Promise, Module ArrayBuffer, TypedArray, DataView 등의 유형 비동기 통신 전반 Node.js 환경에서 Ajax의 XMLHttpR..
더보기