localhot本地储存刷新本地数据还在的问题
来源:互联网 发布:蓝月传奇虎威附灵数据 编辑:程序博客网 时间:2024/06/09 16:59
H5的两种存储技术的最大区别就是生命周期。
1. localStorage是本地存储,存储期限不限;
2. sessionStorage会话存储,页面关闭数据就会丢失。
使用方法:
localStorage.setItem(“key”,“value”)//存储
localStorage.getItem(key)//按key进行取值
localStorage.valueOf( )//获取全部值
localStorage.removeItem("key")//删除单个值,注意引号
localStorage.clear()//删除全部数据
localStorage.length//获得数据的数量
localStorage.key(N)//获得第N个数据的key值
注:localStorage和sessionStorage同上,使用方法一样
常用的几个总结:
localStorage.key = 1;//设置存储,名为key,值为1
localStorage.removeItem("key");//移除存储key,记得key加引号
下面是测试一个实用的例子:
来实现输入的文本内容本地存起来,以达到关闭该浏览器,再重新打开后,之前输入的内容依然还在(常见于手机钉钉日志中的请假等字段录入处)。
首先,页面上弄个文本域<textarea></textarea>,下面是jQuery:
以上即可实现一个实用的小功能,体现H5本地存储还是很有用的,当然字段很多的话,提供的有JSON方法来用哦!见以下,载自网络
例:计数器, 刷新页面,可看效果:
需要注意的是,HTML5本地存储只能存字符串,任何格式存储的时候都会被自动转为字符串,所以读取的时候,需要自己进行类型的转换。这也就是上一段代码中parseInt必须要使用的原因。
- localhot本地储存刷新本地数据还在的问题
- Android 数据储存的方式之本地数据库储存
- 最简单的本地储存数据和读取数据。plist
- Android开发储存简单数据到本地的方法
- localstorage本地储存的存取
- Unity的WWW网络动态加载和储存在本地
- Unity的WWW网络动态加载和储存在本地
- Unity的WWW网络动态加载和储存在本地
- Unity的WWW网络动态加载和储存在本地
- iOS 使用levelDB储存本地数据
- IOS 本地储存(数据持久化)
- Android储存小型数据到本地
- Unity本地持久化储存数据
- 本地储存localStorage与cookie的区别
- HTML5 localStorage本地储存
- SBT使用本地储存
- 本地储存NSUserDefaults
- 本地线程储存
- java获取当前时间戳的方法
- 介绍 Java 中的内存泄漏
- @SpringBootApplication注解
- request_threaded_irq及IRQF_ONESHOT的简单研究
- oracle 批量删除当前用户下以xxxx开头的表
- localhot本地储存刷新本地数据还在的问题
- springboot中出现无法跳转到前台JSP页面
- 【学术】Yang、Chen等人的科研经验
- 利用深度摄像头生成仿激光数据并构建地图
- linux下rsync工具使用与配置
- 学习1368个单词
- Java常见集合框架(十):Set之TreeSet、HashSet
- python面试题总结(一)字符串反转,写取指定数函数
- Spring和Struts2集成