代码改变世界

随笔分类 -  designPatterns

JavaScript之职责链模式

2016-09-17 11:57 by 猴子猿, 856 阅读, 收藏, 编辑
摘要: 职责链模式(Chain of responsibility),就是使多个对象都有机会处理请求,从而避免请求的发送者和接受者之间的耦合关系。通过职责链模式,简单地使用JavaScript模拟了冒泡事件。 阅读全文

JavaScript之单例实战

2016-05-04 21:30 by 猴子猿, 2320 阅读, 收藏, 编辑
摘要: 所谓单例模式,顾名思义即一个类只有一个实例。利用JavaScript语言特性实现单例模式 阅读全文

Javascript之自定义事件

2016-04-13 00:44 by 猴子猿, 1322 阅读, 收藏, 编辑
摘要: Javascript自定义事件,其本质就是观察者模式(又称订阅/发布模式),它的好处就是将绑定事件和触发事件相互隔离开,并且可以动态的添加、删除事件。下面通过实例,一步一步构建一个具体的Javascript自定义事件。 阅读全文