H5新特性WebStorage相关用法详解

Web项目中需要存储多种数据,大体上有两种存储方法:服务器端存储与客户端存储,而WebStorage就是客户端存储的一种新技术,本文和大家分享的就是WebStorage相关内容,一起来看看吧,希望对大家学习HTML5 http://www.maiziedu.com/course/352/有所帮助。
  在HTML5中,WebStorage技术,提供了两个对象,用于在浏览器中存储客户端的访问数据:
  window.sessionStorage——会话级存储:
  在浏览器的内存中存储的与某个服务器间的一系列请求-响应过程中产生的数据——都是Key-Value对形式。当会话结束时(用户关闭了浏览器),会话级数据即消失。
  sessionStorage['key'] = 'value'; //存储一个数据
  var v = sessionStorage['key']; //读取一个数据
  sessionStorage.length //获取数据的个数
  sessionStorage.setItem('key', 'value') //存储一个数据
  var v = sessionStorage.getItem('key') //读取一个数据
  sessionStorage.removeItem('key') //删除一个数据
  sessionStorage.clear() //清除所有的数据
  window.localStorage——本地/跨会话级存储:
  在客户端文件系统/硬盘中存储客户端与服务器间的访问数据——都是Key-Value对形式。即使关闭浏览器,甚至关闭计算机仍然存在,否则会永久存在。
  localStorage['key'] = 'value'; //存储一个数据
  var v = localStorage ['key']; //读取一个数据
  localStorage.length //获取数据的个数
  localStorage.setItem('key', 'value') //存储一个数据
  var v = localStorage.getItem('key') //读取一个数据
  localStorage.removeItem('key') //删除一个数据
  localStorage.clear() //清除所有的数据
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值