드림코딩의 Javascript 기초강의(ES5+) 참고(https://www.youtube.com/watch?v=wcsVjmHrUQg&list=PLv2d7VI9OotTVOL4QmPfvJWPJvkmv6h-2)
파이썬챌린지의 실습문제 풀이
-22.01.27
사전에 드림코딩 첫번째 자바스크립트의 역사 시청, node 설치.
-
git, npm 세팅, 실습을 위한 준비
-
드림코딩 2번 영상 내용 토대로 학습
- async 와 defer
- use strict 선언
- node 환경과 브라우저
-
변수 선언(const, let, var) 관련 학습
과제 : 실습과제 01~11 풀어오기
-22.02.03
- 01~11 문제 풀이
- git 명령어
- 문자열을 출력하는 다양한 방법
- ( + ,
${variable} string
, ' , ' , $d )
- ( + ,
- 이스케이프 시퀀스
과제 : 드림코딩 3번 영상 시청( 데이터타입, let vs var , hoisting )
-22.02.10
-
드림코딩 3번 영상 내용 질문 받기
-
Dynamic Typing(js는 런타임에서 타입이 설정)
-
number, string, boolean, infinity, NaN, -infinity, null, undefined
-
null 과 undefined 차이
-
Symbol ( 더 설명 필요 )
-
문자 내장 메소드 ( String methods )
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/String/charAt
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/String/concat
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/replaceAll
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/slice
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/length
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/toLowerCase
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/toUpperCase
-
Operator ( || , && , == )
-
if문
-
Object
멘티 과제 : 실습 문제 12~26 풀어오기 ( 상단 mdn 문서 참고 ), 드림코딩 4번 영상 시청(operator, if, for loop)
멘토 과제 : symbol 공부..
-22.02.17
-
symbol 의 사용
unique 식별자이다.객체 내 프로퍼티 은닉, 프로퍼티키로 사용(외부에 노출하지 않을 프로퍼티 생성)
상수 집합 생성(Enum 같은 역할) object.freeze로 상수 객체 생성
빌트인 객체 확장
-
함수란?
unique 식별자이다.객체 내 프로퍼티 은닉, 프로퍼티키로 사용(외부에 노출하지 않을 프로퍼티 생성)
상수 집합 생성(Enum 같은 역할) object.freeze로 상수 객체 생성
빌트인 객체 확장
-
for 문
-
switch 문
if문에서 하나의 값에 대해 여러 경우의 수로 비교할때 쓰일 수 있다.(ex. error code : 100 ~999 ) -
Math 함수
fixed, floor 메소드와 소수점 자릿수로 버림하기
멘티 과제 : 실습 문제 27~44 풀어오기(Math 함수, For 문 활용), 드림코딩 5번 영상 (함수)
-22.02.24
- slice() 와 substring()
- 함수와 콜백함수
- foreach 문
- '==' 와 '==='
- while 문 (for 문 과 차이)
멘티 과제 : 실습 문제 45 ~ 59 풀어오기(While문, Math.random() 활용), 드림코딩 6번 영상(class and Object),드림코딩 5번 영상의 function Quiz 구현하기!
멘토 과제 : 드림코딩 5번 영상의 function Quiz 구현하기!
-22.03.04
과제 : 드림코딩7.object 시청 , 문제 : 69 ~ 79 , turtle.js 색 채우는 방법을 찾아보아요!
-22.03.24
- array API
- map() 과 filter() 차이
- string API
- object
- for in 과 for of
- value 와 reference
- 정규식..
과제 : 드림코딩 10강, 기초 1
? : object 와 function 관련 학습강의 서칭
-22.04.01
- json, json.stringify와 json.stringify
- object
- object Computed Property Name 쓰는 예시
멘티 과제 : fetch() 관련 강의 공유 드리기(이번주 까지!)