HTML5 之本地储存

本地存储

本质:存储数据,以便在须要时获取。相似变量,只不过变量存储在内存中,本地存储存储在硬盘中。浏览器

应用场景:邮箱登陆记住用户名、搜索历史关键字缓存

  • 方法服务器

    • setItem(key, value) 设置存储内容session

    • getItem(key) 读取存储内容对象

    • removeItem(key) 删除键值为key的存储内容生命周期

    • clear() 清空全部存储内容内存

  • window.localStoragerem

    • 永久生效,除非手动删除(服务器方式访问而后清除缓存)字符串

  • window.sessionStorageget

    • 生命周期为关闭浏览器窗口

  • 特性

    • 不一样的浏览器之间数据不能共享

    • 设置、读取方便

    • 在同一个浏览器的不一样窗口下数据能够共享

    • 容量较大,sessionStorage约5M、localStorage约20M

    • 只能存储字符串,能够将对象JSON.stringify() 转换为字符串后再存储

相关文章
相关标签/搜索