📚 TIL
코드숨 1주차 DAY 5, 모던 JavaScript 튜토리얼
🚦 1번 과제 수행하기
코드 리뷰를 받았는데 과제의 목적은 성공했습니다!!
코드를 수정하고 eslint로 코드를 정리했습니다
마지막 미션은 no-use-before-define를 disable하지 않고 에러를 해결하는 것!
🚦 2번 과제 수행하기
2번 과제는 계산기 구현하기!
배열에 연산자를 넣으니 오류가 나요 ㅠ
그래서 일단은 계산기 모양만 구현했어요
🚦 1강 개발 환경 구축 복습하기
터미널을 사용할 때마다 찾아보면서 해가지고 복습을 했습니다
강의를 들으면서 그림판으로 필기했어요 ㅋㅋ 아이패드 갖고싶다..
Git도 쓸때마다 문서를 참고하고 있어서 복습을 할 예정이에요!
파트 1 - 코어 자바스크립트
🚦 제너레이터와 비동기 이터레이션
제너레이터
- 제너레이터(generator) : 여러 개의 값을 필요에 따라 하나씩 반환(yield)할 수 있음
- 제너레이터 함수 : function*, 제너레이터 함수를 호출하면 '제너레이터 객체’ 반환
- next() : 제너레이터의 주요 메서드, next()를 호출하면 가장 가까운 yield <value>문을 만날 때까지 실행이 지속
yield <value>문을 만나면 실행이 멈추고 산출하고자 하는 값인 value가 바깥 코드에 반환
async 이터레이터와 제너레이터
- 데이터가 비동기적으로 들어오는 경우 async 이터레이터와 async 제너레이터, for..of 대신 for await..of 사용
- 이터러블 객체를 비동기적으로 만들기 위해 필요한 작업
- Symbol.iterator 대신 Symbol.asyncIterator를 사용
- next()는 프라미스를 반환
- 비동기 이터러블 객체를 대상으로 하는 반복 작업은 for await (let item of iterable) 반복문을 사용해 처리
😁 오늘 한 일
📕 공부하기
- 잘못된 생활습관의 후유증이 오늘도..ㅋㅋㅋ 아 머리아파 ㅠㅠ
- 공식문서 공부가 너무 더디네요 순공부시간이 줄었어요 좀 농땡이 부린듯...
- 과제는 시간들이는만큼 결과물이 나오는 게 아니라서 좀 느린 것 같기도 하고..
- 고민하는 시간도 공부의 일부니까 잘 정리하는 게 중요할 듯 해요!
- 이번주는 주말에도 열심히 공부!!!
🍁 메이플M 레벨 140 달성하기
- 오늘 메이플M 140을 찍어서 선물을 받았어요!
- 이번주에 좀 한게 없어보이잖아요
- 15일부터 메이플M 이벤트 시작해서 열심히 돌리느라 별거를 안했어요 ㅋㅋ
- 맨날 했는데 자동사냥 돌리는거라 했다고 적기가 뭐해서 오늘만 적어요 ㅎㅎ
🏹 롤 칼바람하기
- 진짜 오랜만에 하니까 너무 재밌어요!!
- 브랜드 짱재밌다 ㅋㅋ 킬보다 데스가 높은 거 얼마만이람!
- 메이플보다 더 재밌다.. 딴짓하는 시간 줄이고 게임해서 스트레스 풀어야지!
🏆 LCK 경기 보기
- 오랜만에 칼바람 하러 들어갔는데 롤 경기를 보면 선물을 주더라고요 그래서 켜놨어요 ㅋㅋ
- 담원이 졌대서 ㅠㅠ 담원경기는 봐야겠다는 생각도 들었어요
- 원래는 모든 경기 다봤는데 그게 강박이 되길래 아예 안봤는데 이젠 골라서 봐야겠어요
- 완벽주의 조금씩 고쳐지고 있는것같은데!? 좋아요~~
'코딩 > TIL' 카테고리의 다른 글
TIL #210124 (0) | 2021.01.24 |
---|---|
TIL #210123 (0) | 2021.01.23 |
TIL #210121 (0) | 2021.01.21 |
TIL #210120 (0) | 2021.01.20 |
TIL #210119 (0) | 2021.01.19 |