ECMA Script 2015

d·2020년 6월 27일
0

ES
ECMA Script의 줄임말.
ECMA SCRIPT는 JavaScript를 표준화시키려고 탄생했다.
(ECMAScript (or ES) is a scripting-language specification standardized by Ecma International)

JavaScript의 역사는 깊어지고, 문법 보완이 필요하면서
버전별로 문법을 확장시키고
브라우저는 특정 버전의 기능별로 지원가능하도록 es가 명세를 확정해왔다..

즉, ECMA Script는 JavaScript를 표준화시키고 규격화하기 위해 만들어진 것.

현재는 ES10버전,

주로 쓰이는 것은 ES6인데,
arrow function부터 배워야 한다.

ES5버전
function(){}

ES6
() => {}
이름이 없는 함수의 기본적 표현이다.
ES6에서는 function이라는 키워드가 빠지고 소괄호만 남았다.
그리고 => 화살표 표현인 arrow가 추가되었다.
따라서,
이름이 있는 함수를 만들 경우
function getName(){} <--- ES5버전
const getName = () => {}

function(함수)는 변수에 저장할 수 있는 하나의 식이다.
그래서 ES5일때도 마찬가지로 변수에 저장할 수 있다.

profile
d

0개의 댓글