javaScript 本地存储 window.sessionStorage window.localStorage

2020年7月5日 作者 张舫

本地存储特性

  • 数据存储在用户浏览器中
  • 设置读取方便,甚至刷新页面也不会丢失
  • 容量较大,sessionStorage约5M, localStorage约2M
  • 只能存储字符串,可以将对象JSON.stringify()编码后存储

window.sessionStorage

  • 生命周期为关闭浏览器窗口 (简单理解生命周期 ,就是什么时候死 ,什么时候消失)
  • 在同一个窗口(页面)下数据是可以共享
  • 以键值对的形式存储使用

window.localStorage

  • 生命周期永久有效,除非手动删除否则关闭页面也会存在
  • 可以多窗口(页面)共享(统一浏览器可以共享)
  • 以键值对的形式存储