• localStorage - 用于长久保存整个网站的数据,保存的数据没有过期时间,直到手动去除。
  • sessionStorage - 用于临时保存同一窗口(或标签页)的数据,在关闭窗口或标签页之后将会删除这些数据。
    事例代码:
    在使用 web 存储前,应检查浏览器是否支持 localStorage 和sessionStorage:
    1
    2
    3
    4
    5
    6
    7
    if(typeof(Storage)!=="undefined")
    {
    // 是的! 支持 localStorage sessionStorage 对象!
    // 一些代码.....
    } else {
    // 抱歉! 不支持 web 存储。
    }