본문 바로가기

언어(JS,TS)/JavaScript

JavaScript[정보 : ES6 란?]

ES6 란?

ECMAScript 표준 6판(줄여서 ES6)입니다

 

  • ECMA스크립트(ECMAScript, 또는 ES[1])이란
  • Ecma International이 ECMA-262 기술 규격에 따라 정의하고 있는 표준화된 스크립트 프로그래밍 언어
  • 액션스크립트와 J스크립트 등 다른 구현체도 포함
  • ECMA스크립트는 웹의 클라이언트 사이드 스크립트로 많이 사용
  • Node.js를 사용한 서버 응용 프로그램 및 서비스에도 많이 사용

++

Node.js란?

https://olt13mm.tistory.com/250

 

JavaScript [ Node.js 란?]

Node.js 란? Node.js는 구글이 개발한 자바스크립트 실행 환경 입니다. 웹 서버에서 동작한느 자바스크립트를 서브 측 자바스크립트라고 합니다. 웹 서버를 구현하는데 Perl, PHP, Python, Puby 등의 프로

olt13mm.tistory.com

 

JavaScript와 ECMAScript 차이점

 

ECMAScript: Ecma 인터내셔널에 의해 제정된 ECMA-262 기술 규격에 의해 정의된 범용 스크립트 언어

  • ECMA-262는 표준의 이름이지만, ECMAScript는 ECMA-262에서 정의된 하나의 사양을 의미합니다.
  • ECMAScript는 스크립트 언어가 준수해야 하는 규칙, 세부 사항 및 지침을 제공합니다.

 

JavaScript: ECMAScript 사양을 준수하는 범용 스크립팅 언어

 

 

 

+++

바벨(Babel)

바벨은 ES6 사양으로 작성된 코드를 함수적으로 동일한 ES5 코드로 바꿔줍니다.

대부분의 주요 브라우저는 ES5까지는 지원을 하기 때문에 브라우저 간 호환성을 높여줍니다.

 

'언어(JS,TS) > JavaScript' 카테고리의 다른 글

JavaScript [예약어]  (0) 2021.11.11
JavaScript [ Node.js 란?]  (0) 2021.11.09
JavaScript[기초 : 조건문]  (0) 2021.11.09
JavaScript [기초 : 변수 선언식 종류 (let, const, var)]  (0) 2021.11.09
JavaScript [기초 : 변수]  (0) 2021.11.09