博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
js模式
阅读量:4927 次
发布时间:2019-06-11

本文共 651 字,大约阅读时间需要 2 分钟。

//装饰器模式function a(){    console.log('a');}function b(){    console.log('b');}function log(fun){        console.log(new Date());        fun.call(null);        console.log(new Date());}// a();//=> new date(),a,new date();// b();log(a);
//单列模式var Singleton = (function(){    var singleton = null;    function init(){        return new Object();    }    return {        getInstance:function(){            if(!singleton){                singleton = init();            }            return singleton;        }    }})();Singleton.getInstance();Singleton.getInstance();Singleton.getInstance();

//备忘录模式,如缓存机制

转载于:https://www.cnblogs.com/SuLingLiu/p/7168720.html

你可能感兴趣的文章
(原)基于物品的协同过滤ItemCF的mapreduce实现
查看>>
CSS可以和不可以继承的属性
查看>>
eclipse每次当我按ctrl+鼠标点击代码,自动关闭,产生原因及解决办法!!
查看>>
hbase
查看>>
用PHP将Unicode 转化为UTF-8
查看>>
HDOJ1002 A+B Problem II
查看>>
ADB server didn't ACK(adb不能开启
查看>>
网页内容抓取
查看>>
分布式和集群的区别
查看>>
Python基础(三)
查看>>
Sql server在cmd下的使用
查看>>
【BZOJ 1019】 1019: [SHOI2008]汉诺塔 (DP?)
查看>>
织梦DEDECMS系统中文章内容为空 用SQL语句如何删除?
查看>>
swing
查看>>
Continuous integration
查看>>
前端知识点总结
查看>>
github 在ubuntu 使用--常用命令
查看>>
hl7 V2中Message Control ID的含义及应用
查看>>
IOS 4个容易混淆的属性(textAligment contentVerticalAlignment contentHorizontalAlignment contentMode)...
查看>>
iOS 修改textholder的颜色
查看>>