localStorage为HTML5新增特性,主要用于浏览器本地存储数据使用,存储上限5M左右
创新互联公司专注于红寺堡企业网站建设,响应式网站设计,商城开发。红寺堡网站建设公司,为红寺堡等地区提供建站服务。全流程定制网站,专业设计,全程项目跟踪,创新互联公司专业和态度为您提供的服务
1、 存储大小:上限5M左右
2、 类型:只能存储字符串格式的数据
3、 时间范围:永久性存储,只能手动删除
4、 适用范围:①存储Token
localStorage中一般浏览器支持的是5M大小,在不同的浏览器中localStorage会有所不同。数据是储存在浏览器中的。
例如local storage在chromium里是存在一个本地的sqlite数据库文件里,并且这个数据库文件没有加密。这个文件被存在每个用户的AppData文件夹里。
插件将明文密码存在local storage中,存在本地的sqlite数据库的文件没有被加密。红芯浏览器的官网产品介绍称,其数据缓存及存储层使用了数据加密箱。然而该程序员发现,经他试验,红芯浏览器的数据缓存并未如其宣称的那样进行加密。
内核的技术创新体现在以下三方面:
第一,红芯隐盾该功能主要是让企业的应用系统隐身,只对特定身份和设备可见,从而有效避免外部可能的攻击。
第二,红芯云适配,主要是将企业PC端系统适配至移动端,从而帮助企业快速实现移动办公;
第三,安全可控浏览器,通过私有DNS、加密缓存国密算法支持等功能,帮助企业迸行数据保护和隐私保护这些功能都源自于企业客户的需求。
Cookies、sessionStorage和localStorage都是浏览器提供的本地存储机制,但它们有以下区别:
1. 存储大小:Cookie的大小限制为4KB,localStorage和sessionStorage的大小限制通常为5MB。
2. 生命周期:Cookie有过期时间,localStorage永久存储,sessionStorage在当前窗口关闭后自动清除。
3. 存储位置:Cookie和localStorage存储在客户端,sessionStorage存储在浏览器内存中。
4. 与服务器通信:Cookie在每个HTTP请求中都会被发送到服务器端,而localStorage和sessionStorage只存在于客户端。
5. 访问权限:Cookie、localStorage和sessionStorage都是基于同源策略的,但Cookie可以设置HTTPOnly属性,使得无法通过JavaScript访问。
综上所述,Cookie适用于存储少量且需要与服务器通信的数据,localStorage适用于需要长期存储的数据,而sessionStorage适用于仅在当前会话中有效的数据。
1. 存储容量不同:cookie数据大小不能超过4KB,sessionStorage和localStorage 虽然也有存储大小的限制,但比cookie大得多,可以达到5M或更大。
2. 有效期不同:cookie数据在设置的cookie过期时间之前一直有效,即使窗口或浏览器关闭;sessionStorage基于会话的存储,当会话结束(通常是关闭浏览器),数据会被清除;localStorage 以键值对形式存储,存储持久数据,浏览器关闭后数据不会消失。
3. 兼容性不同:cookie 在所有主流浏览器上都兼容;sessionStorage与localStorage 都不是所有浏览器都支持。
到此,以上就是小编对于localstorage存储数据的方法的问题就介绍到这了,希望这2点解答对大家有用。
当前名称:localstorage存储哪些数据
文章源于:http://www.csdahua.cn/qtweb/news42/271242.html
网站建设、网络推广公司-快上网,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 快上网