localStorage
存储读取和删除
例子
// 存储
localStorage.setItem("name", "张三");
localStorage.setItem("age", 18);
// 读取
console.log(localStorage.getItem("name"));//张三
// 删除
localStorage.removeItem("name");
// 清除
//localStorage.clear();
结果

localStorage只能存字符串不能存对象,若要存则需转化成JSON字符串
// 存储对象到localStorage
var obj = {
id: 1001,
sex: "m"
};
// 先转化成JSON字符串
localStorage.setItem("obj", JSON.stringify(obj));
// 读取localStorage中的对象
// 同样把JSON字符串转化成对象
console.log(JSON.parse(localStorage.getItem("obj")));
session
存储读取和删除
语法和localStorage一模一样
与localStorage的区别
session是会话级,关闭页面就丢失,localStorage是永久存储
验证
第一次打开:

关闭浏览器,注释掉sessionStorage代码,重新打开浏览器:

localStorage与sessionStorage详解:存储、读取与区别
本文详细介绍了浏览器的localStorage和sessionStorage的使用方法,包括设置、获取和删除数据,以及它们之间的区别,如数据持久性和生命周期。通过实例演示了如何存储对象并转换为JSON格式。

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



