一个简单的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 相关文章推荐
不懂JavaScript应该怎样学
Apr 16 Javascript
jquery事件重复绑定的快速解决方法
Jan 03 Javascript
javascript去除字符串左右两端的空格
Feb 05 Javascript
js导出excel文件的简洁方法(推荐)
Nov 02 Javascript
JavaScript 字符串数字左补位,右补位,取固定长度,截位扩展函数代码
Mar 25 Javascript
jquery平滑滚动到顶部插件使用详解
May 08 jQuery
基于pako.js实现gzip的压缩和解压功能示例
Jun 13 Javascript
原生js实现省市区三级联动代码分享
Feb 12 Javascript
vue检测对象和数组的变化分析
Jun 30 Javascript
vue.js 打包时出现空白页和路径错误问题及解决方法
Jun 26 Javascript
JavaScript变量基本使用方法实例分析
Nov 15 Javascript
JavaScript arguments.callee作用及替换方案详解
Sep 02 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
PHP中的日期及时间
2006/11/23 PHP
一键删除顽固的空文件夹 软件下载
2007/01/26 PHP
php判断用户是否手机访问代码
2015/06/08 PHP
详解WordPress开发中用于获取分类及子页面的函数用法
2016/01/08 PHP
解决在laravel中auth建立时候遇到的问题
2019/10/15 PHP
js螺旋动画效果的具体实例
2013/11/15 Javascript
在firefox和Chrome下关闭浏览器窗口无效的解决方法
2014/01/16 Javascript
JQuery实现简单的图片滑动切换特效
2015/11/22 Javascript
vue.js入门教程之绑定class和style样式
2016/09/02 Javascript
微信小程序 出现错误:{"baseresponse":{"errcode":-80002,"errmsg":""}}解决办法
2017/02/23 Javascript
Angular4 中常用的指令入门总结
2017/06/12 Javascript
vue双向数据绑定知识点总结
2018/04/18 Javascript
vue中使用element-ui进行表单验证的实例代码
2018/06/22 Javascript
layui获取多选框中的值方法
2018/08/15 Javascript
微信sdk实现禁止微信分享(使用原生php实现)
2019/11/15 Javascript
echarts实现获取datazoom的起始值(包括x轴和y轴)
2020/07/20 Javascript
vue实现点击按钮“查看详情”弹窗展示详情列表操作
2020/09/09 Javascript
[01:50:49]DOTA2-DPC中国联赛 正赛 PSG.LGD vs Aster BO3 第三场 1月24日
2021/03/11 DOTA
python Socket之客户端和服务端握手详解
2017/09/18 Python
django缓存配置的几种方法详解
2018/07/16 Python
Python 中如何实现参数化测试的方法示例
2019/12/10 Python
Python函数递归调用实现原理实例解析
2020/08/11 Python
Python 实现劳拉游戏的实例代码(四连环、重力四子棋)
2021/03/03 Python
HTML5 canvas基本绘图之图形组合
2016/06/27 HTML / CSS
英国最大的在线床超市:Bed Star
2019/01/24 全球购物
学前教育毕业生自荐信范文
2013/12/24 职场文书
加拿大探亲邀请信
2014/01/28 职场文书
村容村貌整治方案
2014/05/21 职场文书
高等学院职业生涯规划书范文
2014/09/16 职场文书
个人批评与自我批评
2014/10/15 职场文书
2015年小学语文教学工作总结
2015/05/25 职场文书
污染环境建议书
2015/09/14 职场文书
Python办公自动化解决world文件批量转换
2021/09/15 Python
教你快速构建一个基于nginx的web集群项目
2021/11/27 Servers
windows server2008 开启端口的实现方法
2022/06/25 Servers
MySQL count(*)统计总数问题汇总
2022/09/23 MySQL