Html 5 新特性之本地存储
来源:互联网 发布:网络布线机柜组装图解 编辑:程序博客网 时间:2024/05/03 23:04
在HTML5中对本地离线存储有了更好的支持,它提供了两种在客户端存储数据的新方法,即localStorage和sessionStorage
localStorage
localStorage是没有时间限制的数据存储
使用方式:
12345678
<script type="text/javascript">if (localStorage.pagecount) {localStorage.pagecount = Number(localStorage.pagecount) + 1;} else {localStorage.pagecount = 1;}document.write("Visits: " + localStorage.pagecount + " time(s).");</script>
刷新页面,数字增长。就算关闭浏览器窗口,再打开,数字还是在继续增长,而没有回到1。
删除存储的数据代码:
1
localStorage.removeItem("pagecount");
sessionStorage
sessionStorage是针对一个 session 的数据存储
使用方式:
12345678
<script type="text/javascript">if (sessionStorage.pagecount) {sessionStorage.pagecount = Number(sessionStorage.pagecount) + 1;} else {sessionStorage.pagecount = 1;}document.write("Visits " + sessionStorage.pagecount + " time(s) this session.");</script>
刷新页面,数字增长。当关闭浏览器窗口,再打开,数字回到初始值1。
Github参考代码
W3C school的HTML5教程
0 0
- Html 5 新特性之本地存储
- HTML 5之本地存储
- HTML 5新特性
- Html 5新特性
- HTML 5 新特性
- HTML新特性之WebSocket
- HTML 5本地存储之兼容性与存储监听
- HTML:5的新特性之音频和视频播放
- html 5 表单新特性
- HTML5新特性之离线存储
- HTML5新特性之Web存储
- HTML 5的本地存储
- HTML本地存储之IndexedDB(1)
- HTML 5新特性及其技巧
- 5-HTML DOM简介和新特性
- HTML 5新特性和HTML4对比
- HTML新特性
- HTML新特性
- 设计模式C++实现(15)——观察者模式
- 如何建一个高质量的网站
- IOS开发中常用的一些技术组件
- redis系列博文整理-介绍、持久化、集群、session管理
- scrapy源码学习 - 启动一个crawl命令
- Html 5 新特性之本地存储
- LeetCode 14. Longest Common Prefix
- iOS Concurrency (Swift) 二
- mysql 主从复制部署
- 2016阿里云121款产品和解决方案全向图(9月制)
- Android Volley框架使用详解
- 横向堆栈效果
- 享元模式——对象结构型模式
- eclipse怎样修改包(package)的显示样式、格式?