[DEV] Programming Lang/TypeScript
[ES6] Spread(...) 문법, 비구조화 할당 문법
Spread(...) 문법의 2가지 용도 1. 첫번째 Rest 기능 const object = {a: 1, b: 2 , c: 3}; const {a, b, ...objRest} = object; console.log(a, b, objRest); // 1, 2 { c: 3 } const array = [1,2,3,4,5]; const [c, d, ...arrayRest] = array; console.log(c, d, arrayRest); // 1, 2 [3,4,5] 앞에 … 를 써주를 명시하면 배열이라면 나머지 원소들을 배열로 만들어 오브젝트라면 열거할수 있는 나머지 프로퍼티들을 묶어 오브젝트로 반환합니다. 2. 두번쨰 Spread 기능(병합 기능) : Object.assign({}, {})와 유사 co..
2020. 10. 23. 14:05
최근댓글