JavaScript의 ES란?
ES 는 ECMAScript 의 약자이며 자바스크립트의 표준 사양인 ECMA-262를 뜻함
프로그래밍 언어의 값, 타입, 객체와 프로퍼티, 함수, 표준빌드인 객체등 핵심문법을 규정
ES5, ES6 문법 차이
- let, const 추가
- 화살표 문법 지원 - function () -> () => 형식으로
- iterator와 generator 추가
- interator : alert, prompt, comfirm
- generator : 중간에 원하는 부분을 멈췄다 그부분을 다시 실행할 수 있는 능력을 가진 함수
- module의 import/export 추가.
- promise 도입 - callback 문제를 해결해주는 문법