SessionStorage는 다음과 같은 상황에서 삭제됩니다.
SessionStorage는 사용자가 웹사이트와 관련된 모든 창이나 탭을 닫을 때 삭제됩니다. SessionStorage는 세션에 바인딩되어 있으므로 현재 세션 동안에만 유효합니다.
사용자가 브라우저 캐시와 데이터를 적극적으로 지우면 SessionStorage도 지워집니다. 브라우저 데이터 지우기에는 일반적으로 캐시, 쿠키 등 지우기가 포함되며 세션 데이터도 지워집니다.
페이지에서 SessionStorage의 데이터를 지우기 위해 "sessionStorage.clear()" 메서드를 사용하는 경우 모든 세션 데이터가 즉시 삭제됩니다.
SessionStorage 데이터는 사용자의 로컬 브라우저에 저장되므로 다른 브라우저 인스턴스나 장치 간에 공유할 수 없습니다. 각 브라우저 인스턴스에는 자체적인 독립적인 SessionStorage가 있습니다.