首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
软件设计
订阅
melody君62050
更多收藏集
微信扫码分享
微信
新浪微博
QQ
4篇文章 · 0订阅
(设计模式)1.工厂模式
工厂模式就是 将创建对象的过程单独封装,这就有点类似于我们去玩游戏一样,我们直接登录账号,然后开始就行了,不用关注游戏是怎么开发的。在工厂模式里,我登录账号点击开始,就是个传参过程,至于游戏怎么开发动画特效什么的不用关心,我们只需要能进入游戏玩就行。 总结:我们只需要关注传参和…
(设计模式)2.单例模式
说明:每天一个设计模式,成功奖励自己买个小册学习o(╥﹏╥)oPS:学习自---掘金的JavaScript设计模式核⼼原理与应⽤实践小册1.概念保证一个类仅有一个实例,并提供一个访问它的全局访问点2.
观察者模式和订阅发布模式
所谓观察者模式,其实就是为了实现松耦合(loosely coupled)。 举个例子,当数据有更新,如 changed() 方法被调用,用来更新 state 数据,比如温度、气压等等。这样写的问题是,如果想更新更多的信息,比如说湿度,那就要去修改 changed() 方法的代码…
精读《设计模式 - Mediator 中介者模式》
Mediator(中介者模式)属于行为型模式。 意图:用一个中介对象来封装一系列的对象交互。中介者使各对象不需要显示地相互引用,从而使其耦合松散,而且可以独立地改变它们之间的交互。 前端开发中,最常用的 “数据驱动” 其实就最好的诠释了中介者模式。 按钮点击后,表单提交。按钮需…