총 ES6 내용 정리
금번 연구소 내부 최신 자바스크립트 언어 스터디는 다음과 같은 형식으로 진행합니다.
스터디 준비사항
- 매주 공통의 주제에 대해서 각자 Spec을 학습해온다.
- 이해한 ES6 문법에 대해서 ES5와 비교하여 어떻게 변경 & 개선되었는지 비교하는 코드를 스스로 작성해온다.
- 각자 공부한 내용은 스터디용 Github 공통 리포지토리에 매주 스터디 전까지 업로드한다.
- 업로드 방법 : 루트 폴더에 각자 이름으로 폴더 생성하고 학습한 개념별로 구분할 수 있도록 소스 업로드
스터디 형식
- 스터디 시간에 각자 준비해온 내용과 코드를 각자 7분 설명 + 3분 Q&A 동안 공유한다. (40분)
- Q&A + 개념 정립을 위한 토론 시간 (15분)
- 스터디 주제 안내 및 기타 논의 시간 (10분)
스터디 산출물 편집
- 각 개념과 API는 스터디에서 토론한 내용을 바탕으로 Gitbook에 종합하여 정리한다.
- 작성자는 매주 돌아가면서 선정
- 교정 작업은 스터디 시간에 같이 공동으로 진행 (5분 내외)
스터디 커리큘럼
1주차
- const & let
- arrow function
2주차
- [자바스크립트] 실행 컨텍스트, 스코프, 즉시 실행함수
- class
3주차
- object literal
- promise
4주차
- async & await
- proxy
5주차
- Generator
- Iterator
6주차
Default + Rest + Spread (박소선, 장기효)
Symbol (황유진, 배광식)
7주차
Reflect (박소선, 장기효)
import & export (배광식, 황유진)