you don't know js
- 독서 기간 (2024.11.18 ~ ) / 스터디를 통해 진행
- 목적 : JS 기반으로 알고리즘 공부와 더불어 코딩 테스트 준비
목차 요약
- 1장 ~ 4장 자바스크립트 개념 / 1장 ~ 8장 스코프와 클로저
- 총 341 Page
- 연습하기는 스터디로 진행하진 않을 예정
스터디 진행
- 기간 : 11월 18일 부터 진행 ~ 약 2달 예상
- 날짜 : 매주 목요일, 10시부터 진행할 예정 (수정 가능성 있습니다)
- 한번 스터디때마다 2명이 발표를 하고, 간단한 퀴즈까지 내주시면 감사합니다. (퀴즈는 필수 아님) 발표시간은 30분 이내로 하는 것이 적당할 듯 하고, 디스코드에서 진행합니다.
- 발표자 이외의 분들도 책을 읽어오면 좋을 것 같아요 (권장)
- 발표자 2명은 제가 랜덤 순서를 정하겠습니다.
- 요약 : 매주 하루, 2명 발표, 둘이 각각 1장(챕터) 발표
- 특이사항 : 짧은 챕터는 한명이 2장을 발표하겠습니다.
Intro & part 1
ch1 자바스크립트
자바스크립트에 마스터는 없습니다. 더 익숙해지고 친해질 수 있습니다. 이 책은 자바스크립트와 가까워지기 위한 여행이 될 것 입니다.
1.1 책에 대하여
자바스크립트 정복은 목적지가 아니라 바라봐야할 방향입니다. 조급하게 이 책을 후딱 읽고 끝낸다는 마음보다, 천천히 인내와 끈기를 갖고 읽기 바랍니다.
1.2 이름의 유래
자바 사용자에게 마케팅하기 위해 자바 + (가벼운)스크립트 언어 라는 의미로 만들어졌습니다.
TC39에서 지정하고 공식화된 명칭은 ECMAScript 입니다. ES6는 ECMAScript 2015로도 불립니다. (ES6는 2015년에 나왔기 때문)
자바스크립트와 자바의 관계는 햄스터와 햄의 관계와 같습니다.
1.3 명세서
TC39는 js를 관리하는 운영 위원회입니다. 제안 단계는 0 ~ 4단계로 나뉩니다.
누구나 제안을 할 수 있지만, TC39의 승인을 받아야합니다. (https://github.com/tc39/proposals)
js는 버전이 없습니다. 공식적인 표준 js는 오직 하나입니다.
모든 브라우저, 디바이스 제조사는 단 하나뿐인 명세서를 기준으로 js 구현체를 만듭니다.