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

     

    详情请查看蓝克比尔

     

      

     

     

     

  • 相关阅读:
    MySQL5.7(64位)windows下的安装
    Python---更改pip源
    .NET WEB技术小记
    前端板书1
    Hadoop伪分布式系统的搭建(ubuntu)
    Hive的基本操作
    SQLServer2008附加数据库不成功 操作系统错误5
    VUE学习小结
    jQuery入门基础(选择器)
    Linq(高级查询)
  • 原文地址:https://www.cnblogs.com/Webcom/p/3475356.html
Copyright © 2011-2022 走看看