首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
js设计模式
kcfuler
创建于2022-12-13
订阅专栏
记录js设计模式的学习
暂无订阅
共4篇文章
创建于2022-12-13
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
命令模式
命令模式最常见的应用场景是:有时候需要向某些对象发送请求,但是并不知道请求的接收者是谁,也不知道被请求的操作是什么。此时希望用一种松耦合的方式来设计程序,使得请求发送者和接受者之间能够消除彼此之间的耦
发布-订阅模式
发布-订阅模式又叫观察者模式,它定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都将得到通知。
代理模式
代理模式是为一个对象提供一个代用品或占位符,以便控制对它的访问。 我们可以通过代理模式来让我们的代码更符合面向对象设计的原则。
迭代器模式
迭代器模式是指提供一种方法顺序访问一个聚合对象中的各个元素,而又不需要暴露该对象的内部表示。可以帮助我们提高代码的可拓展性