반응형 destructuring2 06 ECMAScript6 - Object 1 (key, for in, for of, isNaN, isInteger) 6. Object ES6에서 객체(object)관련하여 추가된 기능들을 정리해본다. (1) 객체의 key값 이름을 문자열과 변수 조합으로 설정 가능하다. (2) 람다함수(arrow)와 디스트럭칭(destructuring)을 혼합하여 사용할 수 있다. (3) for ~ in 반복문array 안에 있는 index 값을 뽑아서 반복시킨다. 처음부터 끝까지 순차적으로 진행한다. (4) for ~ of 반복문반복할 수 있는 대상은 반드시 iterable 객체만 가능하고 실제값을 반환한다.쉽게 말하면 array 안에 있는 value 값을 뽑아서 반복시킨다. 처음부터 끝까지 순차적으로 진행한다. 위와 같이 json 형태의 객체에서는 for of를 사용할 수 없다. (5) Number.isNaN()값이 NaN(Not .. 2018. 4. 3. 05 ECMAScript6 - 디스트럭처링 (De-structuring) 5. 디스트럭처링 ( destructuring ) 디스트럭처링은 객체의 구조를 해체하는 것을 의미한다.배열이나 객체의 데이터를 해체하여 다른 변수로 추출할 수 있다.이러한 이유 때문에 ‘분할 할당’이라고도 한다. 기본 사용법은 위와 같다.여러 변수를 한번에 할당할 수도 있고, 초기값을 설정할 수도 있다.rest 파라미터와 혼합하여 사용할 수 도 있다. 위와 같이 스위칭 용도로 사용할 수도 있다. 2018. 4. 2. 이전 1 다음 반응형