728x90
ES(ECMASCRIPT)란 자바스크립트의 표준, 규격을 나타내는 용어입니다.
ES5는 2009년, ES6는 2015년 출시하였고,
ES6 이후 매년 업데이트가 되고 있음을 알 수 있습니다.
1. let, const 키워드 추가
let, const 키워드를 추가하여 재할당이 가능하게 합니다.
2. 화살표 함수 기능 추가
arrow function 기능인 화살표 함수가 추가되어 함수를 더 간결하게 나타낼 수 있습니다.
가독성 및 유지 보수성이 올라갔습니다.
3. Template literal 도입
`` (back tic) 을 이용하여 ${} 자바스크립트 표현식 삽입이 가능합니다.
4. Multi-line string 도입
\n을 이용한 줄 바꿈 대신 백틱을 사용하게 되어 줄바꿈이 훨씬 편해졌습니다.
5. 모듈
재사용하기 위한 코드 조각인 모듈을 사용할 수 있습니다.
import, export 키워드를 사용합니다.
6. 프로미스
비동기 통신에 있어 기존에는 콜백 함수를 사용한 콜백 패턴을 사용하였지만,
프로미스 후속처리 메서드를 통해 에러를 효과적으로 처리할 수 있게 되었습니다.
'Study' 카테고리의 다른 글
[JS] 계산기 만들기 (0) | 2024.05.02 |
---|---|
[REACT] 리액트 쿼리 (0) | 2024.05.02 |
[CSS] 애니메이션 사이트 (0) | 2024.05.01 |
[GIT] .gitignore가 작동하지 않을 때 (0) | 2023.09.24 |
[REACT] 단일 책임 원칙 (0) | 2023.08.23 |