欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

localStorage、sessionStorage、Cookie

程序员文章站 2022-06-10 13:08:23
...

本地存储 不主动删除一直在
localStorage.setItem(“key”,“value”);//以“key”为名称存储一个值“value”

localStorage.getItem(“key”);//获取名称为“key”的值

localStorage.removeItem("key");//删除名称为“key”的信息。

localStorage.clear();​//清空localStorage中所有信息

本地存储 不主动删除一直在 cookie 存储大小4k左右
可以为 cookie 添加一个过期时间(以 UTC 或 GMT 时间)。默认情况下,cookie 在浏览器关闭时删除:
document.cookie=“username=John Doe; expires=Thu, 18 Dec 2043 12:00:00 GMT”;

在 JavaScript 中, 可以使用以下代码来读取 cookie:
var x = document.cookie;

本地存储 浏览器关闭删除
sessionStorage.setItem(“key”,“value”);//以“key”为名称存储一个值“value”

sessionStorage.getItem(“key”);//获取名称为“key”的值

sessionStorage.removeItem("key");//删除名称为“key”的信息。

sessionStorage.clear();​//清空localStorage中所有信息