/JS_Deep_Dive

모던 자바스크립트 딥 다이브 책을 바탕으로 FE 인터뷰 질문 정리 스터디

Primary LanguageHTML

🐟 Deep Dive JavaScript


💪비전 및 목표

FE 인터뷰에 필요한 지식과 의사소통 능력을 기르자!

⏲️ 기간

모던 자바스크립트 Deep Dive 책 완독할 때 까지

👍 개요

  • 일시: 매주 일요일 7시30분
  • 기간: 2021-12-05 ~ 2022-02-06
  • 장소: 디스코드
  • 예상 소요시간: 1시간
  • 교재: 모던 자바스크립트 Deep Dive
  • 모임원 각각 책의 특정 챕터를 맡아 공부하며 정리한 내용 github에 업로드 및 발표 진행


🤔 진행과정

  1. 모임 2일 전까지 맡은 챕터에 대해서 글로 정리하여 깃 허브에 Pull Request(PR)
    • 책에 대한 내용만이 아닌 관련하여 나올 인터뷰 질문도 같이 작성
  2. 모임원은 다른 모임원들의 PR을 리뷰 및 피드백
  3. 피드백을 참조하여, 모임 당일 날 10분 발표를 진행
    • 실제 인터뷰에서는 3분~5분 사이의 스피치가 이루어지기 때문에 시간엄수
  4. 발표가 끝나면 모임원과의 질의응답 진행
    • 질의응답 시간은 질문자의 의도를 빠르게 파악하고 원하는 답을 도출할 수 있는 능력을 기른다.
  5. 모든 발표가 끝나고 차주에 진행할 발표 챕터 선택
    • 모임 시작 전 내용을 대략적 공부하고 와야 챕터를 원활하게 선택할 수 있다
  6. PR을 수정하고 다시 PR 후 반영


🔖 Content

  • CH04 변수
  • CH05 표현식과 문
  • CH06 데이터 타입
  • CH09 타입 변환과 단축 평가
  • CH10 객체 리터럴
  • CH11 원시 값과 객체의 비교
  • CH12 함수
  • CH13 스코프
  • CH14 전역 변수의 문제점
  • CH15 let, const 키워드와 블록 레벨 스코프
  • CH16 프로퍼티 어트리뷰트
  • CH17 생성자 함수에 의한 객체 생성
  • CH18 함수와 일급 객체
  • CH19 프로토타입
  • CH20 strict mode
  • CH21 빌트인 객체
  • CH22 this
  • CH23 실행 컨텍스트
  • CH24 클로저
  • CH25 클래스
  • CH26 ES6 함수의 추가 기능
  • CH27 배열
  • CH33 7번째 데이터 타입 Symbol
  • CH34 이터러블
  • CH38 브라우저의 렌더링 과정
  • CH39 DOM
  • CH40 이벤트
  • CH41 타이머
  • CH42 비동기 프로그래밍
  • CH43 Ajax
  • CH44 REST API
  • CH45 프로미스
  • CH46 제너레이터와 async/await