2013-06-17 2 views
0

누군가 localStorage이 무엇인지 나에게 설명해 주실 수 있습니까? 어떻게 사용합니까?localStorage 란 무엇입니까?

나는이 질문에 "인터넷 검색"으로 대답 할 수 있다는 것을 알고 있지만, 간결하고 쉽게 찾을 수있는 좋은 인덱스 & 스택 오버플로에서 얻은 다양한 의견을 제시합니다.

+2

어디를보아야하는지 알고 있다면 찾아보십시오. –

+0

이 질문과 다른 점은 무엇입니까? http://stackoverflow.com/search?q=what+is – Andre

+0

MDN 페이지는 조금 더 짧지 만보다 일반적인 내용입니다. https : //developer.mozilla .org/ko-ko/docs/웹/가이드/DOM/스토리지 # 설명 –

답변

4

localStorage는 클라이언트의 컴퓨터에 데이터를 저장하는 방법입니다. 마지막으로 사용자가 웹 페이지를 방문한 날짜를 저장한다고 가정 해 보겠습니다.

function saveData() { 
    localStorage.lasttimevisited = new Date(); 
} 

다음에 페이지가로드 localStorage.lasttimevisited가 가득하고 있는지, 사용자를 환영 경우 확인할 수 있습니다 당신은 페이지가로드되면 다음과 같은 코드를 사용할 수 있습니다.

localStorage의 장점은 브라우저를 닫더라도 메모리가 여전히 인 것입니다. 누군가가 해당 페이지를 방문하면 마지막으로 방문한 사람이 수세 전에 방문 했더라도 지난 번 방문했을 때 환영을 받게됩니다.

그러나 몇 가지 단점이 있습니다. 사용자는 브라우저 데이터/캐시을 삭제하여 모든 localStorage 데이터를 지울 수 있습니다. IE7과 같이 지원되지 않는 브라우저도있을 수 있습니다.

localStorage는 JavaScript를 통해서만 액세스 할 수 있으며 HTML5입니다.