浏览器的本地存储

72 阅读1分钟

localStorage and sessionStorage

JS中的,浏览器的本地存储。

    localStorage:
        localStorage.setItem('msg', 'user')
        localStorage.getItem('msg', 'user')   null
        localStorage.removeItem('key')
        localStorage.clear()
        需要手动清楚存储的数据

    sessionStroage:
        localStorage.setItem('msg', 'user')
        localStorage.getItem('msg', 'user')   null
        localStorage.removeItem('key')
        localStorage.clear()
        随着浏览器窗口的关闭才能清空所有数据

    存储一个对象,会调用toString之后进行存储,需要存储json字符串,JSON.stringify(obj)
    获取的时候需要获取成json对象,JSON.parse(localStorage.getItem('user'))