首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
设计模式
FE杂志社
创建于2022-07-19
订阅专栏
前端常见设计模式合集
暂无订阅
共7篇文章
创建于2022-07-19
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
设计模式 - 装饰器模式和适配器模式
装饰者模式就是动态的给类或者对象添加职责的设计模式。可以在不改变类或对象自身的基础上,在运行期间动态的添加职责。而适配器模式就是通过将一个类的接口变换成客户端所期待的另一种接口,从而解决不兼容的问题
设计模式 - 原则+工厂模式浅析
在设计模式中,开发者主要做的是将变与不变找到,然后找到其中的共性和区别,有的甚至有变与变相互关联的,此时就需要将共性封装彻底,将共性与个性分离彻底,本文将深入分析设计模式原则和设计模式中的工厂模式
设计模式-迭代器模式
迭代器模式(Iterator Pattern)又称为游标模式(Cursor Pattern),它提供一种顺序访问集合/容器对象元素的方法,而无须暴露集合内部表示。
设计模式-发布订阅模式
发布订阅模式其实就是一种对象间一对多的依赖关系,当一个对象的状态发生变化时,所有依赖它的对象都将得到状态改变的通知;其包含`订阅者 Subscriber`、`发布者 Publisher`和`事件调度中
设计模式-观察者模式
观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个目标对象,当这个目标对象的状态发生变化时,会通知所有观察者对象,使它们能够自动更新。 —— Graphic Design Patte
设计模式-单例模式
实现一个单例模式并不复杂,核心知识点在于使用一个变量来标志这个类是否已经创建过对象实例,如果是,则直接返回之前创建的对象实例,如果为否,则创建这个类的对象实例,并保存到这个变量标志中。
工厂模式
拓展 面向对象三要素 继承 - 抽离公共代码,实现代码复用 -- super 封装 - 高内聚、低耦合