CODEDRAGON ㆍDevelopment/Web, WWW
세션 스토리지(Session Storage)
· 하나의 창이나 탭에 한정된 데이터를 보관할 수 있습니다.
· 사용자가 같은 사이트를 두 개의 창에서 접속하고 있더라도, 각 창은 자체적인 개별 세션 스토리지 객체를 가지게 되어, 데이터를 별도로 유지하게 됩니다.
· 특정 사이트에 접속해서 사용자 세션이 지속되는 동안에만 세션 스토리지도 지속됩니다.
· 브라우저가 열려 있는 동안 데이터를 저장하고 사용할 수 있습니다.
· 브라우저가 완전히 종료된 후에는 데이터도 소멸됩니다. 브라우저가 닫히면 저장된 데이터는 사라집니다.
Session Storage 접근
· 같은 도메인더라도 윈도우가 다르면 다른 스토리지를 사용하며 같은 윈도우에 서로 다른 도메인이 존재할 경우 데이터는 별도로 저장됩니다.
· 모든 세션이 종료하게 되면 데이터는 사라집니다.
데이터 저장하기
sessionStorage.setItem('name',first_value); sessionStorage.name = first_value; |
저장된 데이터 읽기
var name = sessionStorage.getItem('name'); var name = sessionStorage.name; |
local Storage를 Session Storage로 바꾸기
local Storage를 Session Storage로 바꾸는 방법은 로컬 스토리지의 local을 session으로만 바꾸기만 하면 됩니다.
'Development > Web, WWW' 카테고리의 다른 글
드래그 앤 드롭의 이벤트 - 드래그(drag) 측에서 발생하는 이벤트, 드롭(drop) 측에서 발생하는 이벤트 (0) | 2017.06.30 |
---|---|
드래그 앤 드롭 - draggable 속성, 기본 동작 (0) | 2017.06.30 |
Local Storage 메소드, 데이터 저장하기, 저장된 데이터 읽기 (0) | 2017.06.30 |
로컬 스토리지(Local Storage), Local Storage 접근, LocalStorage 활용 (0) | 2017.06.30 |
Web Storage 구분, 스토리지 제한, 스토리지 할당량 체크하기 (0) | 2017.06.30 |