一个简单的JavaScript数据缓存系统实现代码


Posted in Javascript onOctober 24, 2010
var DataCache = function(){ 
if(!(this instanceof DataCache)){ 
return new DataCache(); 
} 
this.id = 0; 
this.caches = {}; 
}; 
DataCache.prototype = { 
add : function(val){ 
val = val || null; 
key = "dc_" + this.id; this.caches[key] = val; 
return key; 
}, 
remove : function(key){ 
delete this.caches[key]; 
}, 
get : function(key){ 
return this.caches[key]; 
}, 
set : function(key,val){ 
this.caches[key] = val; 
} 
};
Javascript 相关文章推荐
jquery实现页面图片等比例放大缩小功能
Feb 12 Javascript
使用jQuery实现的掷色子游戏动画效果
Mar 14 Javascript
iframe调用父页面函数示例详解
Jul 17 Javascript
jQuery实现仿QQ空间装扮预览图片的鼠标提示效果代码
Oct 30 Javascript
AngularJS页面访问时出现页面闪烁问题的解决
Mar 06 Javascript
jQuery中数据缓存$.data的用法及源码完全解析
Apr 29 Javascript
简单实现js页面切换功能
Jan 10 Javascript
一个简易时钟效果js实现代码
Mar 25 Javascript
vue element table 表格请求后台排序的方法
Sep 28 Javascript
如何使用webpack打包一个库library的方法步骤
Dec 18 Javascript
js实现选项卡效果
Mar 07 Javascript
vue+Element-ui实现分页效果
Nov 15 Javascript
Javascript 类型转换方法
Oct 24 #Javascript
js创建对象的几种常用方式小结(推荐)
Oct 24 #Javascript
JavaScript arguments 多参传值函数
Oct 24 #Javascript
ExtJs事件机制基本代码模型和流程解析
Oct 24 #Javascript
JQuery EasyUI 对话框的使用方法
Oct 24 #Javascript
javascript textContent与innerText的异同分析
Oct 22 #Javascript
js各种验证文本框输入格式(正则表达式)
Oct 22 #Javascript
You might like
centos 5.6 升级php到5.3的方法
2011/05/14 PHP
windows系统php环境安装swoole具体步骤
2021/03/04 PHP
JavaScript 撑出页面文字换行
2009/06/15 Javascript
利用javascript实现全部删或清空所选的操作
2014/05/27 Javascript
Javascript中设置默认参数值示例
2014/09/11 Javascript
Javascript变量的作用域和作用域链详解
2015/04/02 Javascript
javascript字符串循环匹配实例分析
2015/07/17 Javascript
批量下载对路网图片并生成html的实现方法
2016/06/07 Javascript
JavaScript编程中实现对象封装特性的实例讲解
2016/06/24 Javascript
基于CSS3和jQuery实现跟随鼠标方位的Hover特效
2016/07/25 Javascript
js简单获取表单中单选按钮值的方法
2016/08/23 Javascript
bootstrap按钮插件(Button)使用方法解析
2017/01/13 Javascript
提升node.js中使用redis的性能遇到的问题及解决方法
2018/10/30 Javascript
一些可能会用到的Node.js面试题
2019/06/15 Javascript
js实现贪吃蛇小游戏
2019/10/29 Javascript
微信小程序自定义弹出层效果
2020/05/26 Javascript
python赋值操作方法分享
2013/03/23 Python
Python中Django框架下的staticfiles使用简介
2015/05/30 Python
使用Python进行二进制文件读写的简单方法(推荐)
2016/09/12 Python
Python读写文件基础知识点
2019/06/10 Python
python爬虫可以爬什么
2020/06/16 Python
如何基于Python爬虫爬取美团酒店信息
2020/11/03 Python
详解通过focusout事件解决IOS键盘收起时界面不归位的问题
2019/07/18 HTML / CSS
英国口碑最好的的维他命胶囊品牌:Myvitamins(有中文站)
2016/12/03 全球购物
智能钱包:Ekster
2019/11/21 全球购物
平安工地建设方案
2014/05/06 职场文书
委托证明书
2014/09/17 职场文书
求职自我评价范文100字
2014/09/23 职场文书
2014年最新个人对照检查材料范文
2014/09/25 职场文书
幼儿园2016年圣诞活动总结
2016/03/31 职场文书
2016年大学生社区服务活动总结
2016/04/06 职场文书
CSS3 制作的彩虹按钮样式
2021/04/11 HTML / CSS
详解Html5项目适配系统深色模式方案总结
2021/04/14 HTML / CSS
SQL 尚未定义空闲 CPU 条件 - OnIdle 作业计划将不起任何作用
2021/06/30 SQL Server
电脑开机弹出documents文件夹怎么回事?弹出documents文件夹解决方法
2022/04/08 数码科技
PostgreSQL出现死锁该如何解决
2022/05/30 PostgreSQL