-
<2주차 정리 WIL> 자바스크립트 기초, 알고리즘 문제풀기, React 입문!부트캠프 <항해99> 일지/TIL & DIARY 2022. 5. 22. 13:14
이번 주에 한 일
- [1일 1로그 100일 완성 IT 지식] 책읽기 & CS 스터디 (1~9번 챕터)
- 기초 알고리즘 문제 풀기 (프로그래머스 Lv.1) 21~40번 문제 + 41,42번 문제
- 기초 알고리즘 테스트 모의고사 & 본 시험
- 주특기 리액트반 사전 과제 작성 및 제출
- 리액트 입문주차 S.A 과제 수행
- 추가공부) 코드잇 자바스크립트 중급 모던자바스크립트 토픽 수강 중
📖 배운 것들
- 자바스크립트의 ES란?
ECMA Script 는 자바스크립트라는 언어의 표준 명세라고 할 수 있으며,
내용이 추가될 때마다 ES뒤에 숫자를 붙여서 표시했는데,
ES6 (또는 ES2015)는 자바스크립트 발전에 큰 영향을 미쳐
현재 가장 보편적으로 쓰고있는 문법이라고 할 수 있다!
ES6 이후의 문법을 묶어서 ES6+ 라고 표기하기도 한다 :) - 느슨한 타입(loosely typed)과 강력한 타입(strong type)
- 정적(static) 언어와 동적(dynamic) 언어
- JavaScript의 암시적 형변환과 명시적 형변환
- undefined와 null의 미세한 차이 비교
- 기본형 데이터와 참조형 데이터
- 불변 객체를 만드는 방법
- 얕은 복사와 깊은 복사
- 스코프, 호이스팅, TDZ
- 함수 선언문과 함수 표현식에서 호이스팅 방식의 차이
- 실행 컨텍스트와 콜 스택
- 스코프 체인, 변수 은닉화
- JSX가 무엇인지, JSX의 기본적인 규칙
- 가상 DOM의 개념
- 컴포넌트의 개념, 클래스형 vs 함수형 컴포넌트
- React에서 CSS 사용하는 2가지 방법
- Styled Components 활용해서 꾸며보기
- 리액트에서 DOM요소 가져오기 (Ref 사용)
- State 관리하기
지난주 + 이번주 합쳐서 아슬아슬하게 200시간..!
어라 근데 어제 체크한 시간이 내가 체크한 시간과 다르다...?
큰 의미는 없지만 뭔가 손해본 기분 같기도 하고...?
저녁 약속이니까 지금부터 공부 좀 더 하고 갈테니
이번주는 96시간쯤 채우려나 싶다.
'부트캠프 <항해99> 일지 > TIL & DIARY' 카테고리의 다른 글
<17일차> 와아~ 이번 주 중요한 것들은 대충 마무리되었다! (0) 2022.05.26 <15, 16일차> ...! TIL 빼먹었다. 마음이 아프다 ㅠㅠ (0) 2022.05.26 <13일차> 두 번째 주말을 앞두고!.. 빡빡하다..! ㅠ (0) 2022.05.21 <12일차> REACT 입문반 시작! 과제 넘 빡세다 ㅠ (0) 2022.05.21 <11일차> 기초프로그래밍 주차 종료 + 알고리즘테스트! (0) 2022.05.19