首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
JS设计模式
JouYuan
创建于2021-05-16
订阅专栏
对JS设计模式的学习和思考
等 1 人订阅
共4篇文章
创建于2021-05-16
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
学习《JavaScript设计模式与开发实践》- 装饰者模式
一个例子 假如我们现在想设计一个可以配置自行车的游戏,自行车由玩家自行配置,包括有没有前面的框,后面的座椅,照明灯,换挡器等。 常规情况下,我们应该把每一种零件配置都定义为类,然后加装一个配件,就去继
学习《JavaScript设计模式与开发实践》- 职责链模式
定义 职责链模式的定义是:使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间 的耦合关系,将这些对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理它为止 举个例子 假设我们负责一个售
学习《JavaScript设计模式与开发实践》- 享元模式
一个例子 假设你有一个服装工厂,生产了50件不同的男装和50件不同的女装,现在需要找一些模特来拍照,正常情况下,我们会招50个男模特和50个女模特,然后每人穿上1件来拍照,所以代码可能会写成这样。 写
学习《JavaScript设计模式与开发实践》- 组合模式
组合模式的用途 组合模式将对象组合成树形结构,以表示“部分-整体”的层次结构。 除了用来表示树形结 构之外,组合模式的另一个好处是通过对象的多态性表现,使得用户对单个对象和组合对象的使 用具有一致性,