HTML5本地存储大小

6

有人能解释一下window.localStorage的大小吗(例如,在Firefox中为5MB),是每个作用域都是5MB,还是所有作用域只有5MB?


可能是What is the max size of localStorage values?的重复问题。 - artbristol
1个回答

10

关于Firefox,引用John Resig文章(发布于2007年1月):

存储空间

使用DOM Storage意味着您拥有比浏览器对Cookies施加的典型限制更多的存储空间。然而,规范中没有定义提供的数量,用户代理也没有实质性地广播。

如果查看Mozilla源代码,我们可以看到默认存储大小为5120KB,适用于整个域名。这给了你比典型的2KB Cookie更多的可用空间。

我想其他浏览器也是一样的,只是默认大小可能会有所不同。例如,在Internet Explorer 8中,默认大小约为10MB。引用MSDN关于DOM Storage的文章

window.localStorage

localStorage属性为域提供持久化存储区域。它允许Web应用程序在客户端上存储近10MB的用户数据,例如整个文档或用户的邮箱,以提高性能。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接