목적
- studypaeg에서 최근 조회한 목록을 구현하기 위함
- localStorage를 사용하면 브라우저의 key - value 값을 storage에 저장 가능
사용
- setItem() - key, value 추가
- getItem() - value 읽어 오기
- removeItem() - item 삭제
- clear() - 도메인 내의 localStorage 값 삭제
- length - 전체 item 갯수
- key() - index로 key값 찾기
주의점
localstorage는 string 값만 받을수있다. (객체 불가능)
객체나 배열 같은 데이터를 localStorage 에 저장하려면 JSON 문자열로 변환해야 한다.
- 저장 시:
JSON.stringify를 사용하여 객체를 문자열로 변환.
- 읽을 때:
JSON.parse를 사용하여 문자열을 다시 객체로 변환.