2016年8月26日

轻松掌握:JavaScript模板方法模式

摘要: 模板方法模式 假如我们有一些对象,各个对象之间有一些相同的行为,也有一些不同的行为,这时,我们就可以用模板方法模式来把相同的部分上移到它们的共同原型中(父类),而将不同的部分留给自己各自重新实现。 模板方法:在这些平行对象的共同原型中定义的一个方法,它封装了子类的算法框架,它作为一个算法的模板,指导 阅读全文

posted @ 2016-08-26 16:59 SuriFuture 阅读(353) 评论(0) 推荐(0) 编辑

轻松掌握:JavaScript组合模式

摘要: 组合模式 组合模式:将一组对象组合成树形结构,并统一对待组合对象和叶对象,忽略它们之间的不同(因为叶对象也可以也可以包含叶对象而成为组合对象),组合模式中的对象只能是一对多的关系,不能出现多对一。 基本单元:一个组合对象包含多个叶对象。每个基本单元又可以是别的组合对象的叶对象 类似文件夹与它里面的内 阅读全文

posted @ 2016-08-26 12:49 SuriFuture 阅读(399) 评论(0) 推荐(1) 编辑

轻松掌握:JavaScript观察者模式

摘要: 观察者模式 观察者模式也叫“订阅者/发布者”模式,定义对象间的一种一对多的依赖关系,发布者可以向所有订阅者发布消息。 观察者模式被广泛地应用于JavaScript客户端编程中。所有的浏览器事件(mouseover,keypress等)都是使用观察者模式的例子。 使用这个模式的最主要目的就是促进对象之 阅读全文

posted @ 2016-08-26 00:48 SuriFuture 阅读(366) 评论(0) 推荐(0) 编辑

导航