首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Zoem
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1
文章 1
沸点 0
赞
1
返回
|
搜索文章
最新
热门
设计模式 - 装饰器模式
装饰器模式 优点 装饰类和被装饰类独立,不会相互耦合,装饰模式是继承的一个替代模式,装饰模式可以动态扩展一个实现类的功能。 缺点 多层装饰比较复杂。 在实现具体代码前我们需要你对 ES6 装饰器 有个
设计模式 - 单例模式
单例模式 优点 内存中只有一个实例,减少内存开销,尤其是经常创建和销毁的实例 避免对资源的多重占用 缺点 没有接口,不能继承。 jQuery 也是单例模式,只是使用的方法是将 实例挂载到全局变量中,不
设计模式 - 工厂模式
工厂模式优点调用者想创建一个实例只需要知道其名称就可以了 (ShapeType)。扩展性高,想要增加一个新的类型,只要扩展一个类即可 (Rectangle/Circle/...)。屏蔽具体类的实现,对
设计模式 - UML类图
在介绍 23 种设计模式之前需要简单说明下一些相关概念,方便后面提到其他设计模式时能够快速理解。 UML 类图是解释类的基础以及各个类之间关系的图。 public 可以修饰属性或者方法,被 public 修饰的属性或方法只可以被类本身、子类、实例等使用。 private 可以修…
设计模式 - 前言
最近接触了一些前端,发现很许多人都对设计模式不了解(我也是),特此开坑欢迎大家一起从前端的视角来学习设计模式,希望这个系列可以帮助到大家在工作中写出优秀的代码。 根据设计模式的参考书 《设计模式 - 可复用的面向对象软件元素》 提到的,总共有 23 总设计模式。这些模式可以分为…
个人成就
文章被点赞
8
文章被阅读
2,950
掘力值
135
关注了
0
关注者
0
收藏集
1
关注标签
2
加入于
2018-09-05