WIL ES, ES5, ES6

이동환·2023년 4월 10일
1

항해99

목록 보기
22/27

할 말이 있나?
3줄로 한 번 요약해보자.
1. 지난 주 목표 달성 여부와 이번 주의 목표
2. ES란?
3. ES5와 ES6의 차이

(1) 지난 주 목표와 이번 주 목표
지난 주의 목표는 세우지 않았기 때문에 달성 여부 확인은 다음 주부터 하면 좋을 것 같다.

이번 주 목표
1. 매일 TIL 작성하기
2. 하루에 한 시간씩 개념 암기 진행

(2) ES란?
ECMA스크립트란, Ecma International이 ECMA-262 기술 규격에 따라 정의하고 있는 표준화된 스크립트 프로그래밍 언어를 말한다. 자바스크립트를 표준화하기 위해 만들어졌다. 액션스크립트와 J스크립트 등 다른 구현체도 포함하고 있다.

  • by 위키백과

내 정의 -> 자바스크립트 표준. 원래는 각 브라우저 별로 자바스크립트를 조금씩 다르게 변형시켜서 사용했는데 이로 인해 발생하는 호환성 문제를 해결하기 위해 Ecma International이란 단체에서 정한 표준 규격정도로 해석할 수 있을 것 같다.

(3) ES5/ES6
ES6에서는 이전 버전에 비해 많은 변화가 있었고 대부분의 브라우저에서 ES5와 ES6은 거의 공통적으로 지원하고 있다.

ES6의 주요 변경 사항으로는
1. let/const 변수 선언
2. 화살표 함수
3. 클래스를 통한 객체 생성
4. 모듈 기능
5. 템플릿 문자열
6. 구조 분해 할당
7. Promises
등이 있다.

profile
개발을 즐기고 싶다.

0개의 댓글