오늘 일주일 후기는 프로젝트 후기에서 전부 써버린 내용들이여서, 프로젝트 이후 이야기를 아주 짧게 작성하고 로컬 스토리지에 대해 작성하겠다.
프로젝트 중 부족한 부분들을 느껴서 편하게 휴식을 하고 싶었지만, 주말을 이용해서 공부를 했다.
우선 금요일은 커스텀 훅, 토요일은 커링에 대해서 공부했다.
새로운 것을 공부할때는 습득도 중요하지만 체득이 무척 중요하다는 것을 다시 한번 느꼈다.
커링은 저번에 수업을 듣다가 공부한 내용이고, 커스텀 훅은 배운내용은 아니고 전에 공부한 내용인데 막상 사용할 상황이 오니 제대로 사용하지 못해서 다시 공부를 했다.
다음 프로젝트때는 둘 다 제대로 사용할 계획이다.
로컬스토리지 Key, Value 저장소이다.
가볍게 사용할 수 있는 대신 별다른 기능은 없다.
단순한 Key, Value 저장소 그 이상도 이하도 아니다.
Key와 Value는 String Type만 지원한다.
sessionStorage와 다른점은 페이지를 닫아도 데이터가 유지된다는 점이다.
로컬 스토리지에는 4가지 중요한 사용법이 있다.
localStorage.setItem(key, velue);
이로써 localStorage에 항목 하나를 추가한 것이다.
localStorage.getItem(key);
localStorage.removeItem(key);
localStorage.clear();
참고 자료:
Javascript.Info - localStorage와 seesionStorage
MDN - Window.localStorage