![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
Creabine
时无重至,华不再扬
展开
-
【设计模式系列】之【发布-订阅模式】
前言:要提升代码水平,就绕不开设计模式。之前也有过一些了解,但并没有深入学习。最近准备系统的学习一下设计模式,提高设计,解耦的能力,发现了一本好书《JavaScript设计模式与开发实践》,所以边读边写,把常用的设计模式学习并记录在这里。发布-订阅模式定义与介绍发布-订阅模式的例子必须先发布再订阅吗?推模型和拉模型小结定义与介绍发布-订阅模式又叫观察者模式,它定义对象间的一种一对多的依赖...原创 2020-01-03 18:12:12 · 276 阅读 · 0 评论 -
【设计模式系列】之【迭代器模式】
前言:要提升代码水平,就绕不开设计模式。之前也有过一些了解,但并没有深入学习。最近准备系统的学习一下设计模式,提高设计,解耦的能力,发现了一本好书《JavaScript设计模式与开发实践》,所以边读边写,把常用的设计模式学习并记录在这里。迭代器模式定义与介绍内部迭代器 和 外部迭代器JavaScript中的单例模式迭代器模式的例子定义与介绍迭代器模式是指提供一种方法顺序访问一个聚合对象中...原创 2019-12-25 16:24:33 · 168 阅读 · 0 评论 -
【设计模式系列】之【代理模式】
前言:要提升代码水平,就绕不开设计模式。之前也有过一些了解,但并没有深入学习。最近准备系统的学习一下设计模式,提高设计,解耦的能力,发现了一本好书《JavaScript设计模式与开发实践》,所以边读边写,把常用的设计模式学习并记录在这里。代理模式单一职责原则定义与介绍保护代理 和 虚拟代理JavaScript中的代理模式单一职责原则面向对象涉及的原则之一:单一职责原则,即对一个类(对象,...原创 2019-12-25 15:41:36 · 190 阅读 · 0 评论 -
【设计模式系列】之【策略模式】
前言:要提升代码水平,就绕不开设计模式。之前也有过一些了解,但并没有深入学习。最近准备系统的学习一下设计模式,提高设计,解耦的能力,发现了一本好书《JavaScript设计模式与开发实践》,所以边读边写,把常用的设计模式学习并记录在这里。策略模式定义与介绍JavaScript中的策略模式策略模式的例子定义与介绍单例模式的定义:定义一系列算法,把它们一个个封装起来,并且使它们可以互相替换。...原创 2019-12-23 17:09:51 · 227 阅读 · 0 评论 -
【设计模式系列】之【单例模式】
前言:要提升代码水平,就绕不开设计模式。之前也有过一些了解,但并没有深入学习。最近准备系统的学习一下设计模式,提高设计,解耦的能力,发现了一本好书《JavaScript设计模式与开发实践》,所以边读边写,把常用的设计模式学习并记录在这里。单例模式定义与介绍JavaScript中的单例模式惰性单例将创建对象和管理单例的逻辑解耦单例模式的例子定义与介绍单例模式的定义:确保只有一个实例,并提供...原创 2019-12-19 18:21:48 · 235 阅读 · 0 评论