반응형
웹 스토리지: 브라우저에 데이터를 저장할 수 있는 기술
Session Storage
1. key-value 값으로 저장된다.
2. 로컬 환경 데이터에 저장된다.
3. 세션 단위로 구분되어 활용된다.
*세션: 사용자가 브라우저를 통해 웹 페이지에 접속한 시점부터 종료하는 시점까지를 의미
Local Storage
1. key-value 값으로 저장된다.
2. 로컬 환경 데이터에 저장된다.
3. 도메인 단위로 구분되어 활용된다. ex) localhost -->뒤에 어떠한 url이 오든 공유됨(엔트포인트가 달라도)
4. 브라우저 자체를 종료해도 존재한다.
5. 컴퓨터를 껐다켜도 존재한다.
<로컬 스토리지 활용>
// 로컬 스토리지에 저장함
localStorage.setItem('saved-date', targetDateInput);
//로컬 스토리지에서 가져옴
localStorage.getItem('saved-date');
//로컬 스토리지에서 삭제함
localStorage.removeItem('saved-date');
cf) 개발자 도구 > Application 탭 > Storage > LocalStorage 에 key-value 형태로 저장되어있음.
반응형
'JS' 카테고리의 다른 글
얕은 복사(Spread 연산자), 깊은 복사(JSON.parse()), Rest Parameter (0) | 2023.05.24 |
---|---|
구조분해할당 (0) | 2023.05.24 |
createElement, appendChild (0) | 2023.05.22 |
<ul>, <ol>, <li> (0) | 2023.05.21 |
JS코드에서 지정한 innerHTML (0) | 2023.04.27 |