메인메뉴로 이동 본문으로 이동

컨텐츠 내용

  1. 고객센터
  2. OSS뉴스

OSS뉴스

OSS뉴스 조회 페이지
차세대 자바스크립트 표준 'ECMAScript 2016' 공개 OLC관리자 / 2016.06.28

웹 생태계에서 한 축을 맡는 프로그래밍 언어 자바스크립트의 차세대 표준 '에크마스크립트(ECMAscript) 2016'이 최근 공개됐다. 지난해 공개된 'ES6' 또는 'ECMAscript 2015'의 후속판이다.

​

유럽컴퓨터제조공업회(ECMA)는 지난 14일 스위스 몽트뢰(Montreux)에서 제111회 정기총회를 열고 에크마스크립트 2016 언어 규격(ECMA-262 7th edition), 국제화 API 규격(ECMA-402 3rd edition), 통합규격(ECMA-414 1st edition) 등을 승인했다고 밝혔다. [☞참조링크: Ecma latest news]

​

에크마스크립트는 웹프로그래밍에 널리 쓰이는 자바스크립트 언어의 표준을 정의한 규격이다. 자바스크립트 엔진, 렌더링 엔진 등 브라우저 소프트웨어에 포함된 구성 요소들이 이 규격에 따라 웹 문서와 웹 애플리케이션에 들어간 자바스크립트 코드를 처리한다.

​

국제기구 ECMA인터내셔널이 에크마스크립트 표준을 제정하고 있는데, 현행 최신 규격인 에크마스크립트6 버전(ES6)을 지난해 6월 발표했다. 당시 IT정보사이트 소프트피디아는 ES6의 발표가 기존 ECMAscript 5.1 버전이 만들어진지 4년만에 이뤄졌다고 전했다. [☞참조링크:ECMAscript 6, the Latest Version of Javascript, Finally Released]

​

소프트피디아의 지난 24일자 뉴스에 따르면 이후 ECMA인터내셔널은 ECMAscript 표준 갱신 주기를 1년 단위로 정례화했고, 후속 표준의 명칭 뒤에 붙이는 숫자를 '버전' 대신 '발표 연도'로 쓰기로 했다. [☞참조링크: ECMAscript 2016: New Version of the Javascript Language Released]

​

에크마스크립트 2016은 이렇게 바뀐 표준화 정책의 첫 결과물이다. 이 새로운 표준은 지난해 나온 에크마스크립트 2015 또는 ES6 표준에서 어떻게 바뀌었을까.


국제기술표준화기구 ECMA인터내셔널이 2016년 6월 중순 정기총회에서 승인한 ECMAx-script 2016 표준 문서 배포 웹페이지.[링크=http://www.ecma-international.org/publications/standards/Ecma-262.htm]

국제기술표준화기구 ECMA인터내셔널이 2016년 6월 중순 정기총회에서 승인한 ECMAscript 2016 표준 문서 배포 웹페이지.[링크=http://www.ecma-international.org/publications/standards/Ecma-262.htm]

 

​

거듭제곱연산자('raise to the power' operator)가 추가됐다. 표기는 '**'이다. 변수 a에 b의 5 거듭제곱수를 입력하는 코드를 작성하려면 a=b**5 라고 쓰면 된다. (생략) 기사더보기