bal*_*oke 6 javascript firefox html5 w3c
任何人都可以解释一下window.localStorage的大小(例如,Firefox中的5MB)是每个范围5MB还是仅适用于所有范围?
关于Firefox,请引用John Resig的文章(2007年1月发布)::
储存空间
暗示使用DOM存储,您拥有的存储空间远远超过对Cookie施加的典型用户代理限制.但是,提供的数量未在规范中定义,也未由用户代理有意义地广播.
如果查看Mozilla源代码,我们可以看到5120KB是整个域的默认存储大小.与典型的2KB cookie相比,这为您提供了更多的工作空间.
我猜它对所有其他浏览器都是一样的,但默认大小可能会有所不同.例如,在Internet Explorer 8中,默认值约为10Mb.引用MSDN关于DOM存储的文章:
window.localStorage
该
localStorage
属性为域提供持久存储区域.它允许Web应用程序出于性能原因在客户端上存储近10 MB的用户数据,例如整个文档或用户的邮箱.