MJ.Story
221121~221127 본문
경험을 현명하게 사용한다면, 어떤 일도 시간 낭비는 아니다. - 오귀스트 르네 로댕 -
WIL
Javascript의 ES란 무엇인가?
ES라는 것은 'Javascript'의 표준 규격을 의미히난데, 이것이 탄생한 배경에는 '브라우저 전쟁'이라고 하는 웹 브라우저 시장에서의 점유율 싸움이 있었다. 넷스케이프 사에서 개발한 Javascript가 선풍적인 인기를 끌기 시작하자 마이크로소프트 사에서도 IE 3에 JScript라는 이름으로 자바스크립트를 탑재했지만, 실제적으로 둘의 내용이 매우 달라서 같은 기능을 구현하더라도 개발자들이 해야할 일과 시간이 훨씬 늘어나게 되었다. 실제로 서로 사용자를 끌어들이기 위해 이것저것 기능을 추가하다보니 Javascirpt와 JScript는 점점 다 달라지는 경향을 보였고, 이에 보다못한 European Computer Manfactures Association (ECMA, 현 ECMA International)에서 Javascript에 대한 표준을 정하게 되었다.
ECMA에서는 Javascript의 표준만 정하는게 아닌 다른 표준안도 정하기 떄문에 그것들과 구분하기 위해 숫자를 붙였고 이것이 262가 되었다. 즉, ECMA 262는 자바스크립트의 표준 규경이라고 생각하면 된다. 현재 우리가 ES라고 부르는 것은 ECMA Script의 약자이며, ES5는 ECMA Scirpt 5의 규격을 따른다고 생각하면 된다.
ES5? ES6?
우리가 사용하는 언어들이 시간이 지나면서 발전하고 변형하듯이, 프로그래밍 언어들도 기존의 취약한 점들은 보완하고 필요한 기능들을 추가하면서 발전해 나가고 있다 ES도 마찬가지로 Javscript를 발전시키기 위해서 기능 추가나 변경점을 추가한 버전업이라고 생각하면 된다.
ES5 와 ES6의 대표적인 차이점
- 템플릿 리터럴
- 화살표 함수
- this
- 변수선언
- 모듈
- 클래스
TIL_221121
오늘 한 일
- 알고리즘 최소 한개 이상 풀기 (알고리즘에 정리했음)
- 깊은복사, 얕은복사 공부하기
- 호이스팅, TDZ 공부하기
- 아침 운동 하기
내일 할 일
- 아침 운동 하기
- 함수 공부하기
- 딥다이브 1장 보기
- 자바스크립트 강의보기
- 알고리즘 문제 풀기
TIL_221122
오늘 한 일
- 알고리즘 풀기
- 아침 운동하기
- 함수 공부하기
- 딥다이브 1장 보기
- 리액트 강의 보기
- 알고리즘 모의고사
내일 할 일
- 아침 운동하기
- 알고리즘 풀기
- 리액트 강의보기
- 자바스크립트 공부하기
- 자바스크립트 딥다이브 읽기
- 스터디 발표준비(함수)
TIL_221123
오늘 한 일
- 알고리즘 풀기
- 리액트 강의 보기 (코딩애플)
- 자바스크립트 공부하기
- 스터디 발표 자료정리(함수)
내일 할 일
- 아침 운동하기
- 알고리즘 풀기
- 리액트 강의보기
- 자바스크립트 공부하기
- 스터디 발표
TIL_221124
오늘 한 일
- 아침 운동하기
- 알고리즘 풀기
- 리액트 강의보기
- 자바스크립트 공부하기
- 알고리즘 시험
- 스터디 발표
내일 할 일
- 아침 운동하기
- 리액트 강의보기
TIL_221125
오늘 한 일
- 아침 운동하기
- 리액트 강의보기
내일 할 일
- 아침 운동하기
- 리액트 컴포넌트, props, state, hook 중점으로 공부하기
TIL_221126
오늘 한 일
- 아침 운동하기
- 리액트 컴포넌트, props, state, hook 중점으로 공부
- 리액트 강의보기전 혼자 구현해보고 강의보기
내일 할 일
TIL_22127
오늘 한 일
내일 할 일
'WIL > WIL2022' 카테고리의 다른 글
| 221212~221218 (0) | 2022.12.17 |
|---|---|
| 221205~221211 (0) | 2022.12.08 |
| 221128~221204 (0) | 2022.12.04 |
| 221114~221120 (0) | 2022.11.20 |
| 221107~221113 (0) | 2022.11.07 |