/js-study2

Primary LanguageJavaScript

JS 스터디

드림코딩의 Javascript 기초강의(ES5+) 참고(https://www.youtube.com/watch?v=wcsVjmHrUQg&list=PLv2d7VI9OotTVOL4QmPfvJWPJvkmv6h-2)
파이썬챌린지의 실습문제 풀이

1주차

-22.01.27

사전에 드림코딩 첫번째 자바스크립트의 역사 시청, node 설치.

과제 : 실습과제 01~11 풀어오기

2주차

-22.02.03

  • 01~11 문제 풀이
  • git 명령어
  • 문자열을 출력하는 다양한 방법
    • ( + , ${variable} string , ' , ' , $d )
  • 이스케이프 시퀀스

과제 : 드림코딩 3번 영상 시청( 데이터타입, let vs var , hoisting )

3주차

-22.02.10

멘티 과제 : 실습 문제 12~26 풀어오기 ( 상단 mdn 문서 참고 ), 드림코딩 4번 영상 시청(operator, if, for loop)

멘토 과제 : symbol 공부..

4주차

-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번 영상 (함수)

5주차

-22.02.24

  • slice() 와 substring()
  • 함수와 콜백함수
  • foreach 문
  • '==' 와 '==='
  • while 문 (for 문 과 차이)

멘티 과제 : 실습 문제 45 ~ 59 풀어오기(While문, Math.random() 활용), 드림코딩 6번 영상(class and Object),드림코딩 5번 영상의 function Quiz 구현하기!
멘토 과제 : 드림코딩 5번 영상의 function Quiz 구현하기!

6주차

-22.03.04

7주차

과제 : 드림코딩7.object 시청 , 문제 : 69 ~ 79 , turtle.js 색 채우는 방법을 찾아보아요!

8주차

-22.03.24

  • array API
  • map() 과 filter() 차이
  • string API
  • object
  • for in 과 for of
  • value 와 reference
  • 정규식..

과제 : 드림코딩 10강, 기초 1
? : object 와 function 관련 학습강의 서칭

9주차

-22.04.01

  • json, json.stringify와 json.stringify
  • object
  • object Computed Property Name 쓰는 예시

멘티 과제 : fetch() 관련 강의 공유 드리기(이번주 까지!)