김 양의 멋따라 개발따기
2022. 07. 24. /WIL 본문
이번주는 알고리즘 문제들로 가득 찬 주였다. 알고리즘 문제를 해결하느라고 머리가 터질 것만 같았다.
처음에는 막막함이 가득했는데 문제를 풀다보니 자신감이 생겼다. 그런데 다시 막막함이 생겼다. 리액트 개인 프로젝트가 힘들다.
내가 잘 할 수 있었으면 좋겠다.
JavaScript의 ES란?
ES라는 것은 'Javascript의 표준 규격'을 의미하는데, 이것이 탄생한 배경에는 '브라우저 전쟁'이라고 하는 웹 브라우저 시장에서의 점유율 싸움이 있었습니다. 넷스케이프 사에서 개발한 Javascript가 선풍적인 인기를 끌기 시작하자 마이크로소프트 사에서도 IE 3(우리가 알고있는 인터넷 익스플로러)에 JScript라는 이름으로 자바스크립트를 탑재했지만, 실제적으로는 둘의 내용이 매우 달라서 같은 기능을 구현하더라도 개발자들이 해야할 일과 시간이 훨씬 늘어나게 되었습니다.
실제로 서로 사용자를 끌어들이기 위해 이것저것 기능을 추가하다 보니 Javascript와 JScript는 점점 다 달라지는 경향을 보였고, 이에 보다못한 European Computer Manufacturers Association (ECMA, 현 ECMA International)에서 Javascript에 대한 표준을 정하게 되었습니다.
또, ECMA에서는 Javascript의 표준만 정하는게 아닌 다른 표준안도 정하기 때문에 그것들과 구분하기 위해 숫자를 붙였고 이것이 262가 되었습니다. 즉, ECMA 262는 자바스크립트의 표준 규격이라고 생각하면 됩니다.우리가 ES라고 부르는 것은 ECMA Script의 약자이며, ES5는 ECMA Script 5의 규격을 따른다고 생각하면 됩니다.
ES5/ES6 문법 차이
ES5 | ES6 |
|
'TIL' 카테고리의 다른 글
2022.08.02. TIL (Git!) (0) | 2022.08.03 |
---|---|
2022.07.31. WIL (0) | 2022.07.31 |
2022.07.29. TIL 라우터 (0) | 2022.07.30 |
2022. 02. 28. TIL? WIL? (0) | 2022.07.28 |
2022.07.17/WIL 이번 한 주를 돌아보며 (0) | 2022.07.17 |