随笔分类 -  JS设计模式

摘要:它的领域中同其它模式的不同之处在于它并没有明确要求我们使用一个构造器。取而代之,一个工厂能提供一个创建对象的公共接口,我们可以在其中指定我们希望被创建的工厂对象的类型。 简单工厂模式:使用一个类(通常为单体)来生成实例 复杂工厂模式:使用子类来决定一个变量成员应该为哪个具体的类的实例. 简单工厂模式 阅读全文
posted @ 2018-06-06 17:43 狂奔的小马扎 阅读(12216) 评论(1) 推荐(1)
摘要:Observer模式的概念 Observer模式是行为模式之一,它的作用是当一个对象的状态发生变化时,能够自动通知其他关联对象,自动刷新对象状态。 Observer模式提供给关联对象一种同步通信的手段,使某个对象与依赖它的其他对象之间保持状态同步。 Observer模式的角色 Subject(被观察 阅读全文
posted @ 2018-06-04 16:49 狂奔的小马扎 阅读(16453) 评论(0) 推荐(3)
摘要:转载于原文地址:https://blog.csdn.net/q1056843325/article/details/52933426 举一个通俗的例子,在页面中点击登录按钮,弹出了一个登录浮窗,这个登录浮窗是唯一的,无论我们单击多少次,浮窗只会创建一次。 其实我们可能无意中都会使用过单例模式,我们的 阅读全文
posted @ 2018-06-04 14:25 狂奔的小马扎 阅读(526) 评论(0) 推荐(0)