SERIES

ES6

4 Posts·Last updated on June 17, 2018

ES6 - 변수 let, const 사용법

May 06, 2018

ECMAScript는 뭐냐? ECMAscript6(ES6)라고도 불리고 ECMA2015라고도 불린다. 자바스크립트의 표준으로 새로운 JS 표준이다. JS같은 경우 함수단위로 스코프가 결정된다든지 호이스팅, 동적 타입이라든지 언어 자체가 느슨한 편이다. JAVA나 C#같은 언어는 엄격한면이 있지만 js너무 느슨하여 혼란스러울때가 종종 생긴다. 변수 변수부…


ES6 - for-in for-of의 사용법과 차이점

May 07, 2018

진짜 짧게 반복문은 무엇? 기본적인 사용법 For문은 알고 있겠지만 반복적인 작업을 위해 쓰게된다. 이전 포스트에서 for문에서 을 이용한다는 것을 알아 두자. for문은 i가 0부터 arr배열의 길이만큼 3번 반복한다. arr배열의 0번에 접근하여 console.log로 출력한다. 신상 반복문! in과 of for-in loop ES6에서는 2가지 반복…


ES6 - Function

May 07, 2018

이번은 함수에 대해 알아보자! 보통은 이 두가지를 사용한다. 자가 호출 함수라는 것도 있다. ECMA06에서의 함수 선언 방식 보면 알겠지만 이젠 더이상 , 을 안써도 된다. 괄호와 중괄호도 생략할 수 있다. 그냥 끝. 매개변수가 없으면 괄호는 써줘야한다. 그냥 다 로만 쓸까? 정답은 NO다. 함수가 뭐하는 함수인지 모를 정도로 짧게 쓸 수 도 있…


ES6 - Spread Operator

June 17, 2018

Spread Operator!의 기본 전개 연산자 or 펼침 연산자 많이 쓰게 될 연산자이다. 전개 연산자(spread operator)는 표현식(expression)은 2개 이상의 인수arguments(함수 호출 용)나 2개 이상의 요소elements(배열 리터럴 용) 또는 2개 이상의 변수(비구조화 할당 용)가 예상되는 곳에 확장될 수 있도록 한다. …