코드캠프 Day 27

OwlSuri·2022년 4월 19일
0

코드캠프

목록 보기
15/40
post-custom-banner

체력도 머리도 왠지 한계가 느껴지는 건
기분탓이길

오늘 배운 것

타입스크립트에 대해 조금 더 자세히 배웠다. 그게 그것인줄 알았던 any와 unknown의 차이에 대해 배웠고, Generic 타입에 대해서도 배웠다. 그저 귀찮은 줄로만 알았던 타입스크립트가 사실 더 안전하게 코드를 작성할 수 있도록 도와주고 있는 것이었다...! 또 무엇을 써야할지 방향도 제시해주고. 또 리턴타입을 지정해 줄 수 있다는 것도 오늘 새로 배웠다.

그리고 저번에 배운 쿠키, 세션, 로컬 스토리지에 대해 더 자세히 배웠다. 로컬 스토리지를 이용해 비회원도 장바구니에 담는 기능을 만들어보았다. object로 받게되는 value를 JSON.stringfy로 감싸서 문자열로 만들어 담아주어야했다.

또 장바구니에 중복으로 상품이 들어가지 않도록 조건을 걸기도 했다.

이제 알고리즘 문제를 풀때가 아니더라도 map, filter 같은 고차 함수들을 써야하는 곳이 생겼다. for로 다 해결할 수 있을거라고 생각하고 미뤄왔는데 이젠 일부러라도 알고리즘 문제를 map, reduce를 사용해서 풀수있도록 노력해야겠다.

게시판 프로젝트 진행상황

중고마켓의 리스트 fetch
과제가 어려워서 거의 못했다ㅜㅜ

profile
기억이 안되면, 기록을 -
post-custom-banner

0개의 댓글