Skip to content

DeepDive-JS/deep-dive-js-notes

Repository files navigation

Deep Dive: JavaScript — Notes

자바스크립트 딥다이브 책을 읽고 정리한 내용을 모아두는 스터디 저장소입니다.

목적

  • 질문/토론거리는 Issue로 등록하여 함께 논의합니다.
  • 매주 정해진 범위를 Issue에 등록하고 각자 챕터를 읽고 요약/정리합니다.
  • 각자 작성한 내용을 공유하고 발표자는 miro를 활용하여 발표합니다.

구조

NN-week/
├─ MM-chapter/
│  ├─ username.md
│  ├─ username.md
│  └─ username.md
│
  • NN은 주차 (01, 02, …)
  • MM은 챕터 (01, 02, …)
  • 파일 이름은 본인 이름으로 고정

브랜치 규칙

  • main: 항상 정리된 상태 유지
  • 개인 작업: username/ch-## 형식으로 브랜치 생성 후 PR

리뷰 규칙

  • 오탈자, 표현 개선은 Suggestion으로 바로 제안
  • 질문/토론거리는 별도 Issue 작성

운영 규칙

  • 스터디는 매주 월요일에 진행하며, 발표자는 다음 주에 자율적으로 발표를 진행합니다.
  • 발표 전에 공부한 내용을 PR로 올립니다.
  • 챕터 관련 질문은 Wiki에 준비합니다.
  • 답변은 스터디가 끝난 후, Wiki에 남겨 기록합니다.

챕터

목록 보기
  • 01장 프로그래밍
  • 02장 자바스크립트란
  • 03장 자바스크립트 개발 환경과 실행 방법
  • 04장 변수
  • 05장 표현식과 문
  • 06장 데이터 타입
  • 07장 연산자
  • 08장 제어문
  • 09장 타입 변환과 단축 평가
  • 10장 객체 리터럴
  • 11장 원시 값과 객체의 비교
  • 12장 함수
  • 13장 스코프
  • 14장 전역 변수의 문제점
  • 15장 let, const 키워드와 블록 레벨 스코프
  • 18장 함수와 일급 객체
  • 19장 프로토타입
  • 21장 빌트인 객체
  • 22장 this
  • 23장 실행 컨텍스트
  • 24장 클로저
  • 25장 클래스
  • 26장 ES6 함수의 추가 기능
  • 27장 배열
  • 35장 스프레드 문법
  • 36장 디스트럭처링 할당
  • 38장 브라우저의 렌더링 과정
  • 39장 DOM
  • 40장 이벤트
  • 41장 타이머
  • 42장 비동기 프로그래밍
  • 45장 프로미스
  • 47장 에러 처리
  • 48장 모듈

About

자바스크립트 딥다이브 스터디

Topics

Resources

Stars

Watchers

Forks

Contributors 3

  •  
  •  
  •