zoukankan      html  css  js  c++  java
  • 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

     

    详情请查看蓝克比尔

     

      

     

     

     

  • 相关阅读:
    音乐欣赏之歌词-《我们的歌》
    Office2007能够直接发日记了
    唯美的十大经典句子
    音乐电影-特务J
    FIFA2008封面人物
    夜深了,你的手机关机吗?
    第一次的,也是最后的情书
    ACCESS定时远程备份
    SVN Server
    [Joomla] SQL加入Joomla用户
  • 原文地址:https://www.cnblogs.com/Webcom/p/3475356.html
Copyright © 2011-2022 走看看