작년 9월에 노드 4 가 릴리즈 됨. Io.js 와 Node.js 0.12 가 머지되어 노드 버전이 4가 됨.
현재 사용되는 Node.js 에 추가된 ES6 의 기능을 정리해봤습니다.
- 제너레이터, yield
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Statements/function*
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/yield - 화살표 (=>) 함수식
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Functions/Arrow_functions - For of 루프식
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Statements/for...in - 스트링 템플릿
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Template_literals
조만간 구글 V8 에 추가될 ES6 기능들 (크롬 49)
아마 다음 릴리즈의 Node.js 에 추가될 예정입니다.
- 분해 할당
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/Destructuring_assignment - 디폴트 파라메터
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Functions/Default_parameters - 전개 연산자
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/Spread_operator