localStorage与sessionStorage只支持string类型的存储
首先要判断浏览器是否支持
if(window.sessionStorage){true}else{false}
if(window.localStorage){true}else{false}
sessionStorage使用
sessionStorage保存session 浏览器关闭自动清空
// 保存数据到sessionStorage
let item = true
let arr = ["123","321","132"]
sessionStorage.setItem('value', item);
sessionStorage.setItem('data', JSON.stringify(item));
// 从sessionStorage获取数据
var value = sessionStorage.getItem('value');
//value:true
var data = JSON.parse(sessionStorage.getItem('data'));
//data:["123","321","132"]
// 从sessionStorage删除保存的数据
sessionStorage.removeItem('value');
// 从sessionStorage删除所有保存的数据
sessionStorage.clear();
网友评论