• Html5中的本地存储


    Web Storage

    web storage页面存储是html5为数据存储在客户端提供的一项重要功能,由于web storage API能够区分会话数据与长期数据。因此,相应API也分为两种:
    sessionStorage (保存会话数据)
    localStorage (在客户端长期保存数据)
    sessionStorage
    1、使用sessionStorage保存数据的时间非常短暂,用户打开浏览器时,可以查看操作过程中要求临时保存的数据,一旦关闭浏览器,所有sessionStorage对象保存的数据将全部丢失
    sessionStorage对象保存数据的方法:
    sessionStorage.setItem(key, value)
    一旦键名设置成功,则不允许修改,也不能重复,新增重复的键名值将取代原有重复的键名值。

     

     
    2、使用sessionStorage对象读取被保存的数据:
    sessionStorage.getItem( key )
    

      

    localStorage

    localStorage可以将数据长期保存在客户端,直至人工清除为止

    1、使用localStorage对象保存数据:
    localStorage.setItem(key , value)
     
    2、使用localStorage获取保存的数据:
    localStorage.getItem(key)
     
    3、清除localStorage保存的数据
    localStorage.removeItem(key)
     
    4、清除全部localStorage对象保存的数据
    localStorage.clear( )
     
    5、localStorage的length属性和key属性

     

    localStorage.length 可以获取当前页面中保存的数据信息的数量
    localStorage.key(index)可以获取对应索引值的键值
     
    在html5中可以通过localStorage数据与JSON对象的转换,快速实现存储更多数据的功能
    对于localStorage而言,大多数桌面浏览器会设置每个来源5MB的限制。Chrome和Safari对每个来源的限制是2.5MB。而ios版Safari和Android版Webkit的限制也是2.5MB

     

    详情请查看蓝克比尔

     

      

     

     

     

  • 相关阅读:
    【转】使用TortoiseSVN搭建本地的版本控制库
    操作系统的大端小端
    从《王者荣耀》谈游戏的帧同步
    二叉搜索树的第K大节点
    Mysql千万级大表优化
    海量数据存储方案
    递归函数思维
    time_wait的快速回收和重用
    Nginx配置反向代理服务器
    MySQL-怎样使update操作sleep一段时间
  • 原文地址:https://www.cnblogs.com/Webcom/p/3475356.html
Copyright © 2020-2023  润新知