WebStorage本地存储数据

116 阅读1分钟

###WebStorage 使用HTML5可以在本地存储用户的浏览数据,目的是为了克服由cookie带来的一些限制。(cookie的缺陷:小限制在4KB左右,带来很大的安全性问题,网络负担) WebStorage分为两种: localStorage 和 sessionStorage

    - setItem (key, value) ——  保存数据,以键值对的方式储存信息。
    - getItem (key) ——  获取数据,将键值传入,即可获取到对应的value值。
    - removeItem (key) ——  删除单个数据,根据键值移除对应的信息。
    - clear () ——  删除所有的数据
    - key (index) —— 获取某个索引的key

localStorage的生命周期是永久性的,除非主动的去删除数据。 sessionStorage 的生命周期是在浏览器关闭前。也就是说,在整个浏览器未关闭前,其数据一直都是存在的。