浏览器本地存储 localStorage

作者:vkvi 来源:千一网络(原创) 日期:2016-6-10

浏览器本地存储发展历程如下(图源网络):

浏览器本地存储发展历程

最早 Cookie,但存储数据量很小。后来 userData、Flash、Gears 要么浏览器之间不通用,要么要安装插件。现在 HTML5 终于定下来了,利用 localStorage 对象,非常方便。支持 localStorage 的浏览器(图源网络):

支持 localStorage 的浏览器

localStorage 用法非常简单,JavaScript 代码如下:

localStorage 存储量是多少?

每个网站是 1024 * 1024 * 5 字节,即 5MB。

localStorage 存储数据项时,数据项的名称是否占用存储空间?

占用。

超过存储空间时怎么办?

报 JavaScript 错误。

setItem 以什么类型存储数据?

字符串。

getItem 读取数据项不存在时,返回结果是什么?

null。

关闭浏览器,再次打开浏览器,之前存储的 localStorage 是否还存在?

存在。

在 Chrome 中存储的数据,在 Firefox 中是否可以读取?

不可以。

在网站 A 存储的数据,在网站 B 是否可以读取?

不可以。

同一网站,在目录 A 存储的数据,在目录 B 是否可以读取?

可以。

你前面那位网友看了:chkdsk 无法在只读模式下运行

▲▲▲嘿,欢迎转载传播本站原创文章,尽量保留来源噢。▲▲▲

文章评论
标题:必填
内容:
vkvi
vkvi

作者简介: vkvi,致力于 .NET Web 开发、移动开发的技术推广,在 .NET、SQL Server、Windows Server 等方面有深入研究和丰富经验,10 年间共计撰写文章 4000 余篇。 主持金融、国土、农业、电商等多个行业项目执行, 推行“技术提升生产力、人心决定成功率”的管理理论。 联系他