Web Storage 구분, 스토리지 제한, 스토리지 할당량 체크하기

CODEDRAGON Development/Web, WWW

반응형

 

 

Web Storage 구분

Web Storage Local Storage Session Storage로 구분됩니다.

이들의 차이점은 브라우저가 완전히 종료되고 난 후에도 데이터가 유지 되느냐 유지되지 않느냐의 차이입니다.

·       로컬 스토리지(Local Storage)

·       세션 스토리지(Session Storage)

 

 

 

 

스토리지 제한

·       인터넷 익스플로러에서는 거의 10MB에 가까운 사용자 데이터를 웹 애플리케이션에서 저장할 수 있습니다.

·       크롬, 사파리, 파이어폭스, 오페라에서는 모두 W3C규격에서 제안하는 양인 5MB까지 사용자 데이터를 저장할 수 있습니다.

 

 

스토리지 할당량 체크하기

브라우저의 스토리지 크기에 따라 스토리지 할당량을 초과했는지 체크하기

try {

sessionStorage["name"] = "test";

} catch (exception) {

if (exception == QUOTA_EXCEEDED_ERR) {

alert("스토리지 할당량이 초과되었습니다.");

}

}