一个简单的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调用XML制作连动下拉列表框
Jun 25 Javascript
二级域名或跨域共享Cookies的实现方法
Aug 07 Javascript
jQuery validate 中文API 附validate.js中文api手册
Jul 31 Javascript
js字符串转成JSON
Nov 07 Javascript
超级好用的jQuery圆角插件 Corner速成
Aug 31 Javascript
jQuery设置和移除文本框默认值的方法
Mar 09 Javascript
vue+iview+less 实现换肤功能
Aug 17 Javascript
angular1.x ui-route传参的三种写法小结
Aug 31 Javascript
JS面试题大坑之隐式类型转换实例代码
Oct 14 Javascript
layui-table表复选框勾选的所有行数据获取的例子
Sep 13 Javascript
JavaScript RegExp 对象用法详解
Sep 24 Javascript
Vue中使用Lodop插件实现打印功能的简单方法
Dec 19 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
下载文件的点击数回填
2006/10/09 PHP
在Win2003(64位)中配置IIS6+PHP5.2.17+MySQL5.5的运行环境
2016/04/04 PHP
把文本中的URL地址转换为可点击链接的JavaScript、PHP自定义函数
2014/07/29 Javascript
JS实现文字掉落效果的方法
2015/05/06 Javascript
javascript瀑布流布局实现方法详解
2016/02/17 Javascript
BootStrap中Table分页插件使用详解
2016/10/09 Javascript
Bootstrap基本组件学习笔记之面板(14)
2016/12/08 Javascript
JavaScript实现正则去除a标签并保留内容的方法【测试可用】
2018/07/18 Javascript
简单实现vue中的依赖收集与响应的方法
2019/02/18 Javascript
使用express获取微信小程序二维码小记
2019/05/21 Javascript
jQuery操作attr、prop、val()/text()/html()、class属性
2019/05/23 jQuery
JavaScript 作用域scope简单汇总
2019/10/23 Javascript
CKEditor扩展插件:自动排版功能autoformat插件实现方法详解
2020/02/06 Javascript
微信小程序实现选择地址省市区三级联动
2020/06/21 Javascript
关于uniApp editor微信滑动问题
2021/01/15 Javascript
python在linux中输出带颜色的文字的方法
2014/06/19 Python
python实现汉诺塔方法汇总
2016/07/25 Python
python 打印对象的所有属性值的方法
2016/09/11 Python
利用python爬取软考试题之ip自动代理
2017/03/28 Python
Python基于dom操作xml数据的方法示例
2018/05/12 Python
python使用PIL剪切和拼接图片
2020/03/23 Python
在jupyter notebook中调用.ipynb文件方式
2020/04/14 Python
python针对Oracle常见查询操作实例分析
2020/04/30 Python
python 下载m3u8视频的示例代码
2020/11/11 Python
AVON雅芳官网:世界上最大的美容化妆品公司之一
2016/11/02 全球购物
瑞典领先的汽车零部件网上零售商:bildelaronline24.se
2017/01/12 全球购物
美国礼品卡交易网站:Cardpool
2018/08/27 全球购物
Strawberrynet草莓网新加坡站:护肤、彩妆、香水及美发产品
2018/08/31 全球购物
以实惠的价格轻松租车,免费取消:Easyrentcars
2019/07/16 全球购物
实验室标语
2014/06/21 职场文书
小学生迎国庆演讲稿
2014/09/05 职场文书
电子银行业务授权委托书
2014/10/10 职场文书
教师远程培训心得体会
2016/01/09 职场文书
2016年党员干部廉政承诺书
2016/03/24 职场文书
Selenium浏览器自动化如何上传文件
2022/04/06 Python
win10系统xps文件怎么打开?win10打开xps文件的两种操作方法
2022/07/23 数码科技