오늘의 공부
1. 자바스크립트 딥다이브 책 24장 클로저와 45장 프로미스(절반)의 부분을 학습했다.
클로저는 함수와 그 함수가 선언된 렉시컬 환경(상위 스코프)와의 조합을 말하고,
프로미스는 비동기 함수에서 결과값을 범용적으로 쓰기 위해 콜백 함수를 전달하는게 일반적인데,
그 처리 결과를 계속해서 콜백 함수로 전달하게 되면 콜백헬이 생긴다.
이것을 해결하기 위한 방법이 프로미스다 라고 학습했다.
자세한 내용은 github에 정리했고, 다음에 이 블로그에도 해당 개념들을 적어가며 학습해보려 한다 ㅎ
2. Exchange Rate Calculator 코딩
Exchange Rate API에서 환율 값을 받아와 그 값으로 환율계산기를 만들어 보았다.
계속 딥다이브로 공부하며 이 코딩을 하루하루 해보니까 점점 이해도가 높아지고 이제 마크업을 짜는 것도 많이 익숙해진 것 같다.
더 많이 노력해서 다음엔 컴포넌트 형식으로 내가 짯던 것들을 한번 바꿔봐야 겠다.
링크:
https://github.com/SDWoo/javaScript-Deep-Dive
https://github.com/SDWoo/20_Web_Projects_With_Vanilla_JS/tree/main/Exchange%20Rate%20Calculator
'TIL' 카테고리의 다른 글
2022/7/31 TIL (0) | 2022.08.01 |
---|---|
2022/07/29 TIL (0) | 2022.07.30 |
2022/7/28 TIL (0) | 2022.07.29 |
2022/7/27 TIL (0) | 2022.07.28 |
2022/07/25 TIL (0) | 2022.07.25 |