三种储存方式的区别
cookie :会在客户端和服务端来回传输 数据量较小 几k
localStorage :数据量大一些,几M 除非手动删除吗否则一直存在
sessionStorage :数据量大一些,几M 只要关闭页面就不存在了
localStorage 对象
优点:用于长久保存整个网站的数据,保存的数据没有过期时间,直到手动去除。localStorage 对象存储的数据没有时间限制。
常用的有如下几个API:
保存数据:localStorage.setItem(key,value);
读取数据:localStorage.getItem(key);
删除单个数据:localStorage.removeItem(key);
删除所有数据:localStorage.clear();
得到某个索引的key:localStorage.key(index);
本文详细介绍了浏览器的三种本地存储方式:Cookie、localStorage和sessionStorage。Cookie用于在客户端和服务端之间传输小量数据,而localStorage和sessionStorage提供更大容量的存储,前者数据长期存在,后者在页面关闭后即消失。主要讨论了它们的使用场景、优缺点以及常见的API操作,如保存、读取、删除数据等。

被折叠的 条评论
为什么被折叠?



