• JavaScript

 1995년 넷스케이프 웹브라우저에서 웹페이지에 동적인 요소를 구현하기 위해 개발된 언어. 사용자가 페이지를 새로고침, 새로운 페이지를 부르지 않아도 직접적인 연결이 가능하게 되었다.

 

 

  • ECMA Script (European Computer Manufactures Association Script)

javascript를 이루는 코어 스크립트 언어. ECMA 인터네셔널의 ECMA-262 기술 규격에 정의된 표준화된 스크립트 프로그래밍 언어. 자바스크립트의 표준화를 위한 것으로 표준 규격이라 여기면 된다.

 

 

  • ES6

ECMAScript205 이며 2015년에 발행됨. 계속해서 버전업이 되어가고 있으며, 점점 사용자 편의에 맞춰지며 개선되고 있음.

ES6에 들어서면서 Promise, 블록 단위 scope, this를 동적으로 바인딩하지 않는 애로우 펑션, 모듈화 지원, 템플릿 리터럴, 클래스 등이 추가/개선되었다.

 

 

* 결론 : JavaScript는 넷스케이프에서 개발한 동적 웹 어플리케이션 구현을 위한 언어

          ECMAScript 는 넷스케이프 말고도 다양한 JS 언어들이 나오니 이를 표준화한 규격

          ES6은 자바스크립트 표준규격 버전 6라고 이해하면 된다.

 

참고: https://m.blog.naver.com/rhkrehduq/221379338730

+ Recent posts