js浏览器本地存储store.js介绍及应用


Posted in Javascript onMay 13, 2014

store.js - 轻松实现本地存储(LocalStorage)

store.js 是一个兼容所有浏览器的 LocalStorage 包装器,不需要借助 Cookie 或者 Flash。store.js 会根据浏览器自动选择使用 localStorage、globalStorage 或者 userData 来实现本地存储功能。

store.js 提供非常简洁的 API 来实现跨浏览器的本地存储功能:

store.set('username', 'marcus') 
store.get('username') 
store.remove('username') store.clear() 
store.set('user', { name: 'marcus', likes: 'javascript' }) 
var user = store.get('user') 
alert(user.name + ' likes ' + user.likes) 
// Get all stored values 
store.getAll().user.name == 'marcus' 
// Loop over all stored values 
store.forEach(function(key, val) { 
console.log(key, '==', val) 
})

获取代码:https://github.com/marcuswestin/store.js
Javascript 相关文章推荐
兼容IE和Firefox火狐的上下、左右循环无间断滚动JS代码
Apr 19 Javascript
javascript 函数声明与函数表达式的区别介绍
Oct 05 Javascript
jQuery实现首页顶部可伸缩广告特效代码
Apr 15 Javascript
javascript实现类似java中getClass()得到对象类名的方法
Jul 27 Javascript
javascript正则表达式总结
Feb 29 Javascript
浅谈js的异步执行
Oct 18 Javascript
jQuery.Validate表单验证插件的使用示例详解
Jan 04 Javascript
AngularJS实现的回到顶部指令功能实例
May 17 Javascript
vue父组件向子组件动态传值的两种方法
Nov 11 Javascript
Angular实现点击按钮后在上方显示输入内容的方法
Dec 27 Javascript
Vue中JS动画与Velocity.js的结合使用
Feb 13 Javascript
vue中实现Monaco Editor自定义提示功能
Jul 05 Javascript
js 获取时间间隔实现代码
May 12 #Javascript
Jquery跳到页面指定位置的方法
May 12 #Javascript
Javascript仿PHP $_GET获取URL中的参数
May 12 #Javascript
JS版的date函数(和PHP的date函数一样)
May 12 #Javascript
七个很有意思的PHP函数
May 12 #Javascript
JavaScript实现班级随机点名小应用需求的具体分析
May 12 #Javascript
JavaScript中如何通过arguments对象实现对象的重载
May 12 #Javascript
You might like
PHP的FTP学习(二)
2006/10/09 PHP
PHP取得一个类的属性和方法的实现代码
2011/05/22 PHP
PHP Curl多线程原理实例详解
2013/11/06 PHP
php搜索文件程序分享
2015/10/30 PHP
js函数使用技巧之 setTimeout(function(){},0)
2009/02/09 Javascript
JS判断不同分辨率调用不同的CSS样式文件实现思路及测试代码
2013/01/23 Javascript
JQEasy-ui在IE9以下版本中二次加载的问题分析及处理方法
2014/06/23 Javascript
JavaScript判断文件上传类型的方法
2014/09/02 Javascript
如何使用jQuery技术开发ios风格的页面导航菜单
2015/07/29 Javascript
JS实现带鼠标效果的头像及文章列表代码
2015/09/27 Javascript
JS实现浏览器打印、打印预览示例
2017/02/28 Javascript
JavaScript中offsetWidth的bug及解决方法
2017/05/17 Javascript
vue实现多个元素或多个组件之间动画效果
2018/09/25 Javascript
如何在微信小程序里面退出小程序的方法
2019/04/28 Javascript
vue把输入框的内容添加到页面的实例讲解
2019/11/11 Javascript
vue 解决addRoutes多次添加路由重复的操作
2020/08/04 Javascript
[03:48]2014DOTA2 TI专访71DK夺冠不靠小组赛高排名
2014/07/11 DOTA
[58:15]2018DOTA2亚洲邀请赛 4.1 小组赛 A组 NB vs Liquid
2018/04/02 DOTA
[03:11]不朽宝藏三外观展示
2020/09/18 DOTA
python实现根据ip地址反向查找主机名称的方法
2015/04/29 Python
python+selenium实现简历自动刷新的示例代码
2019/05/20 Python
python连接、操作mongodb数据库的方法实例详解
2019/09/11 Python
Keras 使用 Lambda层详解
2020/06/10 Python
css3实现背景颜色渐变让图片不再是唯一的实现方式
2012/12/18 HTML / CSS
香港莎莎官网Sasa.com:亚洲著名国际化妆品商城
2019/11/10 全球购物
架构师岗位职责
2013/11/18 职场文书
园林技术个人的自我评价
2014/01/08 职场文书
保护环境倡议书100字
2014/05/19 职场文书
大学团日活动新闻稿
2014/09/10 职场文书
节约用电通知
2015/04/25 职场文书
公司捐书倡议书
2015/04/27 职场文书
感恩父母主题班会
2015/08/12 职场文书
导游词之镇江焦山
2019/11/21 职场文书
Redis实现订单自动过期功能的示例代码
2021/05/08 Redis
MySQL中distinct和count(*)的使用方法比较
2021/05/26 MySQL
vue打包时去掉所有的console.log
2022/04/10 Vue.js