sessionStorage、localStorage与cookie

sessionStorage与localStorage区别:

1.sessionStorage在浏览器关闭后自动销毁;而localStorage无期限,除非主动删除。

2.sessionStorage不在不同的浏览器窗口中共享,即使是同一个页面;localStorage 在所有同源窗口中都是共享的;

两者的用法相似:

// 保存或设置数据到sessionStorage
sessionStorage.setItem('key','value')
    
// 获取某个sessionStorage
sessionStorage.getItem('key')
    
// 从sessionStorage删除某个保存的数据
sessionStorage.removeItem('key')
    
// 从sessionStorage删除所有保存的数据
sessionStorage.clear();
// 保存或设置数据到localStorage
localStorage.setItem('key','value')
    
// 获取某个localStorage
localStorage.getItem('key')
    
// 从localStorage删除某个保存的数据
localStorage.removeItem('key')
    
// 从localStorage删除所有保存的数据
localStorage.clear();

猜你喜欢

转载自www.cnblogs.com/zard23/p/9131707.html