關於HTML5數據存儲

今天看HTML5關於數據存儲,W3CShool上講:HTML5有兩種存儲方式

  • localStorage - 沒有時間限制的數據存儲
  • sessionStorage - 針對一個 session 的數據存儲


sessionStorage :存儲就不說了,它是產生於一個會話的開始,結束語一個會話的結束.


localStorage:看到這個,3C上說是無時間限制,那麼我就有一個疑問,既然無時間限制,那麼肯定是在本地有一個文件,但是具體是保存在哪裏的呢?


然後仿照3C的測試例子(訪問計數器):


<script type="text/javascript">


if (localStorage.pagecount)
{
localStorage.pagecount=Number(localStorage.pagecount) +1;
}
else
{
localStorage.pagecount=1;
}
document.write("Visits: " + localStorage.pagecount + " time(s).");


</script> 


執行之後,然後我就在本地一直找生成的數據文件,然後再在網上查了一下,原來是存儲在

C:\Users\XXX\AppData\Local\Google\Chrome\User Data\Default\Local Storage目錄下,


是一個後綴名是.localstorege的文件,可以用sqlite數據庫打開,就可以看到裏面的數據了



發佈了22 篇原創文章 · 獲贊 21 · 訪問量 6萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章