localstorage和sessionstorage使用记录(推荐)


Posted in HTML / CSS onMay 23, 2017

通过阅读各路大神对web存储locastorage和sessionstorage的用法解析,自己试用了一下,在此留个备忘。

在项目中,如果用到很多次storage,要存储很多数据,就要把它封装成函数了:

(该函数系不知名大神所写,如有侵犯原创,请联系我……)

function setStorage(key,value){
        if(!window.localStorage){
            alert("浏览器不支持localstorage");
            return false;
        }else{
            var storage=window.localStorage;
            //写入字段
            storage.setItem(key,value);
        }
    }
    function getStorage(key){
        if(!window.localStorage){
            alert("浏览器不支持localstorage");
        }else{
            var storage=window.localStorage;
            var key=storage.getItem(key);
//            console.log(key);
            return key;
        }
}

setStorage是存储数据的,key是指定的数据名称,可以随意起,但是一定要是字符串类型,否则浏览器自动把值作为key的名字。

localstorage和sessionstorage使用记录(推荐)

如图 第一个值,就是key不是以字符串指定的,即没有加双引号。

value值字符串类型的也切记加双引号。

在浏览器中如何查看storage?

较新版本的chrome浏览器,查看位置如图:

localstorage和sessionstorage使用记录(推荐)

在项目中如果多次调用同样的存储数据的函数,则数据会实时改变,如果需要清除所有存储的数据:

localstorage.clear();或者sessionStorage.clear();

项目中使用的原则就是,哪个数据需要存储,就用哪个数据调用存数数据的函数。

以上所述是小编给大家介绍的localstorage和sessionstorage使用记录(推荐),希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

HTML / CSS 相关文章推荐
利用css3制作3D样式按钮实现代码
Mar 18 HTML / CSS
纯CSS和jQuery实现的在页面顶部显示的进度条效果2例(仿手机浏览器进度条效果)
Apr 16 HTML / CSS
CSS3实现翘边的阴影效果的代码示例
Jun 13 HTML / CSS
CSS3实现瀑布流布局与无限加载图片相册的实例代码
Dec 22 HTML / CSS
纯CSS3制作页面切换效果的实例代码
May 30 HTML / CSS
html5中如何将图片的绝对路径转换成文件对象
Jan 11 HTML / CSS
HTML5上传文件显示进度的实现代码
Aug 30 HTML / CSS
详解HTML5 Canvas绘制时指定颜色与透明度的方法
Mar 25 HTML / CSS
Html5 滚动穿透的方法
May 13 HTML / CSS
HTML5给汉字加拼音收起展开组件的实现代码
Apr 08 HTML / CSS
html5 横向滑动导航栏的方法示例
May 08 HTML / CSS
浅析HTML5 meta viewport参数
Oct 28 HTML / CSS
Html5实现文件异步上传功能
May 19 #HTML / CSS
Html5新标签datalist实现输入框与后台数据库数据的动态匹配
May 18 #HTML / CSS
HTML5中indexedDB 数据库的使用实例
May 11 #HTML / CSS
详解HTML5 window.postMessage与跨域
May 11 #HTML / CSS
HTML5拖放API实现拖放排序的实例代码
May 11 #HTML / CSS
解决html5中video标签无法播放mp4问题的办法
May 07 #HTML / CSS
Web前端页面跳转并取到值
Apr 24 #HTML / CSS
You might like
mysql 搜索之简单应用
2007/04/27 PHP
php cli模式学习(PHP命令行模式)
2013/06/03 PHP
php导出word文档与excel电子表格的简单示例代码
2014/03/08 PHP
php实现阿拉伯数字和罗马数字相互转换的方法
2015/04/17 PHP
ThinkPHP中create()方法自动验证实例
2017/04/26 PHP
php设计模式之原型模式分析【星际争霸游戏案例】
2020/03/23 PHP
记录几个javascript有关的小细节
2007/04/02 Javascript
js 动态添加标签(新增一行,其实很简单,就是几个函数的应用)
2009/03/26 Javascript
jquery 表单下所有元素的隐藏
2009/07/25 Javascript
JQuery autocomplete 使用手册
2010/04/01 Javascript
用js读、写、删除Cookie代码分享及详细注释说明
2014/06/05 Javascript
jquery插件jquery.confirm弹出确认消息
2015/12/22 Javascript
在AngularJS框架中处理数据建模的方式解析
2016/03/05 Javascript
使用jQuery判断浏览器滚动条位置的方法
2016/05/30 Javascript
基于JavaScript实现在新的tab页打开url
2016/08/04 Javascript
jQuery实现的购物车物品数量加减功能代码
2016/11/16 Javascript
AngularJS之ionic 框架下实现 Localstorage本地存储
2017/04/22 Javascript
nodejs处理图片的中间件node-images详解
2017/05/08 NodeJs
JS实现数组简单去重及数组根据对象中的元素去重操作示例
2018/01/05 Javascript
7个好用的JavaScript技巧分享(译)
2019/05/07 Javascript
python通过ftplib登录到ftp服务器的方法
2015/05/08 Python
python+pyqt5编写md5生成器
2019/03/18 Python
python五子棋游戏的设计与实现
2019/06/18 Python
简单了解python 生成器 列表推导式 生成器表达式
2019/08/22 Python
numpy实现神经网络反向传播算法的步骤
2019/12/24 Python
Django日志及中间件模块应用案例
2020/09/10 Python
美国最大的袜子制造商和零售商:Renfro Socks
2017/09/03 全球购物
医学院四年学习生活的自我评价
2013/11/06 职场文书
气象学专业个人求职信
2014/03/15 职场文书
社区先进事迹材料
2014/05/19 职场文书
人事专员岗位职责说明书
2014/07/30 职场文书
大学生赌博检讨书
2014/09/22 职场文书
高中生逃课检讨书
2014/10/10 职场文书
幼儿园百日安全活动总结
2015/05/07 职场文书
Java Shutdown Hook场景使用及源码分析
2021/06/15 Java/Android
postgresql如何找到表中重复数据的行并删除
2023/05/08 MySQL