码迷,mamicode.com
首页 > 其他好文 > 详细

localStorage、sessionStorage、Cookie的区别及用法

时间:2018-05-10 21:48:32      阅读:158      评论:0      收藏:0      [点我收藏+]

标签:rem   value   方法   一个   开始   关闭浏览器   空间   大小   用法   

localStorage

html5新增的一个本地存储API,所谓localStorage就是一个小仓库的意思,它有5M的大小空间,存储在浏览器中。

localStorage生命周期是永久,这意味着除非用户显示在浏览器提供的UI上清除localStorage信息,否则这些信息将永远存在。

我们可以通过js来操纵localStorage:

1 localStorage.setItem("name","young") //key:name value:young
2 localStorage.getItem("name") 
3 localStorage.removeItem(name)
4 localStorage.clear() 清除所有
5 localStorage.length 本地存储key的个数; 
6 localStorage.key(i) i 0开始

sessionStorage

sessionStorage 方法针对一个 session 进行数据存储。当用户关闭浏览器窗口后,数据会被删除。

用法和localStorage一样

不同浏览器无法共享localStorage或sessionStorage中的信息。相同浏览器的不同页面间可以共享相同的 localStorage(页面属于相同域名和端口),但是不同页面或标签页间无法共享sessionStorage的信息。

 

localStorage、sessionStorage、Cookie的区别及用法

标签:rem   value   方法   一个   开始   关闭浏览器   空间   大小   用法   

原文地址:https://www.cnblogs.com/dingxy/p/9021633.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!