Javascript 设计模式( 六 )单例模式 Posted on 2016-09-04 | In Javascript 设计模式 单例模式定义:保证一个类仅有一个实例,并提供一个访问它的全局访问点。 Read more »
Javascript 设计模式( 四 )适配器模式 Posted on 2016-09-04 | In Javascript 设计模式 适配器模式定义:在程序开发中有许多这样的场景:当我们试图调用模块或者对象的某个接口时,却发现这个接口的格式并不符合目前的需求。我们可以修改原来的接口实现,单如果原来的模块很复杂,或者我们拿到的模块时一段别人编写后压缩过的代码,修改接口就不太现实了。第二种方法就是创建一个适配器,将原有接口转换为客户希望的另一个接口,客户只需要和适配器打交道。适配器模式(Adapter) 是将一个类(对象)的接口(方法或属性)转化成客户希望的另外一个接口(方法或属性),使得原本由于接口不兼容而不能一起工作的那些类(对象)可以一起工作。 Read more »
Javascript 设计模式( 五 )策略模式 Posted on 2016-09-04 | In Javascript 设计模式 策略模式定义:定义了一些列的算法,把它门一个个封装起来,并使他们可以相互互换,算法的变化不会影响使用算法的客户。 Read more »
Javascript 设计模式( 三 )建造者模式 Posted on 2016-09-04 | In Javascript 设计模式 建造者模式定义:将一个复杂的对象构建与他的表象分离,使得同样的构建过程可以创建不同的表示。 Read more »