[TIL] ES란?

Kyeong_Bong·2022년 6월 8일
0

TIL

목록 보기
3/18
post-thumbnail

ES5와 ES6 란? 그리고 차이점은?

  • ES 란
    ecmascript 의 약어를 뜻하며 자바스크립트의 표준규격을 나타내는 용어
    뒤의 숫자는 버전을 뜻하는대 ES5는 2009년 ES6는 2015년에 출시하였다.

  • ES5에 비해 ES6에서 추가된 기능들

    1. let, const 의 추가
      기존의 var 키워드는 함수 레벨 스코프를 가지며 암묵적 재할당이 가능했다.
      이런 단점을 보완하기 위해서 블록 레벨 스코프를 가지는 let, const가 추가되었다.

    2. Arrow function ( 화살표 함수 ) 추가
      화살표 함수가 추가됨에 따라서 간결하게 나타낼 수 있게 되었다.
      가독성 또한 좋아졌다.

      
      기존 함수
      function sum (a, b){return a + b;}
      화살표 함수
      const sum = (a, b) => a + b;
profile
Junior Developer🔥

0개의 댓글