FakeMr

本地存储—localStorage(HTML5)

徘徊边缘 提交于 2019-12-01 02:37:10
localStorage简介 今夜死活睡不着,决定整理下最近搞得 localStorage…… 先简单说下阐述下: localStorage 规范: http://dev.w3.org/html5/webstorage/ localStorage用于持久化的本地存储,除非主动删除数据,否则数据是永远不会过期的。 但是如果你找到浏览器的隐私或者本地存储的数据删除也是一样可以删除的!我找了下Safari浏览器如下图: 存储空间较大:IE8下每个独立的存储空间为10M,其他浏览器实现略有不同,但都比Cookie要大很多很多。 本地存储不发生服务器,是离线保存在你浏览器本地的!不会与服务器发生任何交互。 本地存储数据库在同样域名下的网页间是共享的,即便是在多个浏览器标签页中 。我在做产品购物车的时间使用到了,这边选择产品,把产品属性拼接成JSON字符串保存到 localStorage中,然后到购物车中去取…… 独立的存储空间:每个域(包括子域)有独立的存储空间,各个存储空间是完全独立的,因此不会造成数据混乱。当把当前网页或者浏览器关掉并再进入时,localStorage中的数据还是存在的。那么,这个数据是存在什么地方的呢?查找后发现对于Chrome Browser, 其缺省存在以下地址:C:/Documents and Settings/UserName/Local Settings