关于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数据库打开,就可以看到里面的数据了



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值