脚本宝典收集整理的这篇文章主要介绍了javascript代码实例教程-js实现数据持久化,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。小宝典致力于为广大程序猿(媛)提供高品质的代码服务,请大家多多光顾小站,小宝典在此谢过。
在写js事件时,常常遇到点击一个事件,然后在若干时间以后需要知道最近一次点击的事件的结点。比如这里:
我点击树节点1,再点击tab2,然后我再来回切换tab,假如最后一次点击tab时在tab2上,这时,我希望点击另一个树节点2,但是这时传到后台没有所点tab的标记,自然不会将tab的值传到后台,就算在tab点击事件中设置了标记,在点击树节点时也会被临时销毁了,此时需要做的是点击tab时将值持久化,缓存起来,然后下次刷新的时候用,简单而言,代码就是下面的情况:
1)判断本地存储是否可用:
if(window.localStorage){
//localStorge可用
}else{
//localStorge不可用
} 2)存储数据[javascript]view plaincopy PRint?
//获取本地存储对象
VARlocalStorage=window.localStorage;
//存储
localStorage.setITem("key",content); 3)取出数据
[javascript]view plaincopy print?
varmyKey=localStorage.getItem("key"); 4) [javascript]view plaincopy print?
localStorage.clear();
觉得可用,就经常来吧! 脚本宝典 欢迎评论哦! js脚本,巧夺天工,精雕玉琢。小宝典献丑了!
以上是脚本宝典为你收集整理的javascript代码实例教程-js实现数据持久化全部内容,希望文章能够帮你解决javascript代码实例教程-js实现数据持久化所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。