본 문서는 2022년 2월 1일 에 작성되었습니다.
본 문서는 2022년 4월 17일 에 수정되었습니다.
시리즈에 대한 전체적인 목차와 소개를 담고 있습니다.
현재 v.1.2.0
으로 최초 작성 이후 꾸준히 수정하고 있습니다.
최대한 JavaScript MDN
을 기준으로 작성하였으나 그 외에도 다양한 문서 및 도서
를 참고하였습니다.
Docs
- JavaScript MDNBook
- Core JavaScript, ECMAScript 6Post
- ES5 와 ES2015의 차이다음의 내용을 알고 있는 대상자로 작성을 해보았습니다.
JavaScript 를 공부하면서 고민한 부분은 쓸모가 있는 부분
만 배워보자 였습니다.
따라서 매우 주관적인 기준
에 따라서 챕터가 구성되었으며, 2022.04.17 전면 수정
중입니다.
구분 | 작성여부 | 제목 | 설명 |
---|---|---|---|
실행 원리 | 완료 | Deep Theory | JavaScript 동작 원리에 대한 내용을 담고 있으며, Core JavaScript 가 기준입니다. |
기본 문법 | 완료 | Variables Functions Conditions Loop | JavaScript 의 기본적인 문법에 대한 내용을 담고 있습니다. ECMASCript 이전과 이후를 나누는 것이 무관하다고 생각되었습니다. 따라서 개인적으로 자주 사용한 부분들은 모두 포함했습니다. |
유용한 클래스 | 완료 | String Array, Set, Map | String, Array 는 기존부터 존재했으며 Set, Map 은 ECMAScript 6 에서 추가되었습니다. |
그 외의 클래스 | 완료 | Ojbect, Class Math | |
새로운 클래스 | 완료 | Symbol | Symbol 은 ECMAScript 6 에서 추가되었습니다. |
새로운 문법 체계 | 완료 | Destructuring Spread + Rest | |
새로운 기능 체계 | 완료 | Promise Generator Async, Await | Promise, Generator 는 ECMAScript 5 에서 추가되었습니다. Async,. Await 는 ECMASCript 6 에서 추가되었습니다. |
구조적 관점 | --- | JavaScript OOP | 개념적인 내용을 담고자 했습니다. |
v.1.0.0
2021.4분기
기본적인 JavaScript 문법 v.1.1.0
2022.1분기
기존 문서 전면 수정 및 ECMAScript 6 주요 클래스, 문법 추가v.1.2.0
2022.2분기
JavaScript 동작 원리, Asynchronouse 추가