首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
JavaScript设计模式
人生不止如初见
创建于2023-04-23
订阅专栏
JavaScript设计模式
暂无订阅
共9篇文章
创建于2023-04-23
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
JavaScript设计模式——中介者模式(Mediator Pattern)
八、中介者模式(Mediator Pattern) 1.概念介绍 中介者模式(Mediator Pattern) 是用来降低多个对象和类之间的通信复杂性,促进形成松耦合,提高可维护性。 在这种模式下,
JavaScript设计模式——观察者、发布订阅模式
九、观察者模式(Observer Patterns) 1. 概念介绍 观察者模式(Observer Patterns) 也称订阅/发布(subscriber/publisher)模式,这种模式下,一个
JavaScript设计模式——代理模式
七、代理模式(Proxy Pattern) 1.概念介绍 代理模式(Proxy Pattern) 为其他对象提供一种代理,来控制这个对象的访问,代理是在客户端和真实对象之间的介质。 简单的理解:如我们
JavaScript设计模式——外观模式
六、外观模式(Facade Pattern) 1.概念介绍 外观模式(Facade Pattern) 是一种简单又常见的模式,它为一些复杂的子系统接口提供一个更高级的统一接口,方便对这些子系统的接口访
JavaScript设计模式——策略模式
五、策略模式(Strategy Pattern) 1.概念介绍 策略模式(Strategy Pattern):封装一系列策略方法,让外部调用者在使用相同接口时,可以选择不同策略方法。它的目的是为了将策
JavaScript设计模式——装饰者模式
四、装饰者模式(Decorator Pattern) 1.概念介绍 装饰者模式(Decorator Pattern):在不改变原类和继承情况下,动态添加功能到对象中,通过包装一个对象实现一个新的具有原
JavaScript设计模式——迭代器模式
三、迭代器模式(Iterator Pattern) 1.概念介绍 迭代器模式(Iterator Pattern) 是提供一种方法,顺序访问一个聚合对象中每个元素,并且不暴露该对象内部。 这种模式属于行
JavaScript设计模式——工厂模式
二、工厂模式(Factory Pattern) 1.概念介绍 工厂模式的目的在于创建对象,实现下列目标: 可重复执行,来创建相似对象; 当编译时位置具体类型(类)时,为调用者提供一种创建对象的接口;
JavaScript 设计模式——单例模式
一、单例模式(Singleton Pattern) 1.概念介绍 单例模式(Singleton Pattern)的思想在于保证一个特定类仅有一个实例,即不管使用这个类创建多少个新对象,都会得到与第一次