![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript设计模式
七月是我的生日
人生太苦,但你要甜!
展开
-
JavaScript 设计模式 - 002:单例模式
JavaScript 常用设计模式 002: 单例模式 ***单例模式介绍:*** 单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。 为什么我们要使用单例子模式呢? 先来看一个需求: 校长安排王老师和康老师,想要给全校的同学根据性别选择他们的体育课原创 2020-12-31 17:51:11 · 132 阅读 · 0 评论 -
JavaScript 设计模式 - 001工厂模式
JavaScript 常用设计模式 001: 工厂模式 工厂模式介绍: 工厂模式(Factory Pattern)是 JavaScript 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。 为什么我们要使用工厂模式呢? 先来看一个需求: 我们想要将同学们根据文理课来规划同学们所要学习的subject。 先看第一种普通方法: function Student(n原创 2020-12-31 16:39:39 · 180 阅读 · 0 评论