首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
郭仙人不是闲人
掘友等级
资深前端OB工程师
|
家里蹲待业青年研究中心
3年从业,5年coder,精通bugCV领域
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
25
文章 25
沸点 0
赞
25
返回
|
搜索文章
郭仙人不是闲人
资深前端OB工程师 @家里蹲待业青年研究中心
·
4年前
关注
js设计模式学习笔记(十七):中介者模式
比较像 发布-订阅者模式(观察者模式),但是区分作用对象仍有一定却别。 将对象之间解耦,尽量避免基础对象的直接调用,将对象的变化监控并通知给其他对象。 中介者模式是针对于多...
0
1
分享
郭仙人不是闲人
资深前端OB工程师 @家里蹲待业青年研究中心
·
4年前
关注
js设计模式学习笔记(十六):备忘录模式
备忘录模式特点随时记录一个对象的状态变化被记录实例中需要提供一个生成记录实例的方法,以及根据生成实例还原成被记录实例的方法随时可以恢复之前的某个状态(如撤销功能)demo更...
0
2
分享
郭仙人不是闲人
资深前端OB工程师 @家里蹲待业青年研究中心
·
4年前
关注
js设计模式学习笔记(十五):命令模式
将命令的接受者与命令的发送者解耦。 通俗的讲就是命令的发送者,在自己的代码块中不需要将其他基础对象作为依赖。 所有对外的请求,都使用固定的对象进行绑定。只保留自己的执行过程...
0
评论
分享
郭仙人不是闲人
资深前端OB工程师 @家里蹲待业青年研究中心
·
4年前
关注
js设计模式学习笔记(十四):职责链模式
对于一个任务,发起者的状态不同它的执行过程也不尽相同。正常情况下需要我们在一个请求函数的开头进行多重判断对于我们一个具体的业务函数中,添加很多不必要的判断条件是没有意义而且...
0
评论
分享
郭仙人不是闲人
资深前端OB工程师 @家里蹲待业青年研究中心
·
4年前
关注
js设计模式学习笔记(十三):模板方法模式
多个有序行为,进行整合,对外提供一个调用,来进行一串行为的调用。 严格需要继承来实现的设计模式,依赖于抽象类对子类方法的执行顺序的控制。 是一种为子类提供实现某种特定业务的...
0
评论
分享
郭仙人不是闲人
资深前端OB工程师 @家里蹲待业青年研究中心
·
4年前
关注
js设计模式学习笔记(十二):策略模式
不同策略分开处理,为不同策略创建不同策略类各自进行维护,再准备环境类进行调用。 注意和 状态机模式的区别,这里不是状态的变化,而是多种情况的判断,中间不存在相互转换。 策略...
0
评论
分享
郭仙人不是闲人
资深前端OB工程师 @家里蹲待业青年研究中心
·
4年前
关注
js设计模式学习笔记(十一):享元模式
享元模式特点共享内存(主要考虑吧内存,而非效率)相同的数据,共同享用一些具有相同属性的对象,会被拆分出一个公用对象用于保存共有属性,其他属性各自保管,当需要使用时再和公用对...
0
评论
分享
郭仙人不是闲人
资深前端OB工程师 @家里蹲待业青年研究中心
·
4年前
关注
js设计模式学习笔记(十):组合模式
生成树形结构,表示 “ 整体-部分” 关系,但又模糊整体和部分的区别,因为 每一个部分的数据结构相同。 明确提出的组合模式,实质是一种树的体现。由统一的根节点向下层出发,不...
0
评论
分享
郭仙人不是闲人
资深前端OB工程师 @家里蹲待业青年研究中心
·
4年前
关注
js设计模式学习笔记(九):桥接模式
桥接模式将继承关系转化成关联关系,它降低了类与类之间的耦合度,减少了系统中类的数量,也减少了代码量。...
0
评论
分享
郭仙人不是闲人
资深前端OB工程师 @家里蹲待业青年研究中心
·
4年前
关注
js设计模式学习笔记(九):原型模式
根据已有对象,clone 出一个新对象, 以此减少创建对象所产生的性能消耗。这里针对创建性能消耗较大的对象 与其说是一种模式,更不如说是一种编程泛型。...
0
评论
分享
郭仙人不是闲人
资深前端OB工程师 @家里蹲待业青年研究中心
·
4年前
关注
js设计模式学习笔记(八):状态机模式
状态:在代码执行过程中,若存在有标志性的特征的修改引起程序流程的改变。这个特征就是状态 状态模式将各种状态封装成一个个的类,并将状态的转变也封装在内。即这种状态的切换是已经...
0
评论
分享
郭仙人不是闲人
资深前端OB工程师 @家里蹲待业青年研究中心
·
4年前
关注
js设计模式学习笔记(七):迭代器模式
这种模式本质是为了统一封装对象的遍历,提供有序集合的遍历方式。但是各种语言都有对应的支持,所以一般是用不上的。...
0
2
分享
郭仙人不是闲人
资深前端OB工程师 @家里蹲待业青年研究中心
·
4年前
关注
js设计模式学习笔记(六):观察者模式
观察者模式特点发布&订阅一对多介绍订阅者只关注自己感兴趣的内容发布者根据不同的订阅者订阅的内容,将对应的结果推送给(已经订阅的)订阅者已经订阅的订阅者:这里说明的是发布者需...
0
评论
分享
郭仙人不是闲人
资深前端OB工程师 @家里蹲待业青年研究中心
·
4年前
关注
js设计模式学习笔记(五):代理模式
虚拟代理:代理对象保持与基础对象一致调用方式,假设基础对象的激活十分复杂或占用资源较多,此时可先使用虚拟代理进行接收保存,在调用。 调用者调用代理类的方法,委托代理类调用 ...
0
评论
分享
郭仙人不是闲人
资深前端OB工程师 @家里蹲待业青年研究中心
·
4年前
关注
js设计模式学习笔记(四):装饰器模式
在对象执行过程中动态的为这个对象添加新的方法或属性。这些新的方法、属性自身不属于这个对象。就像一个插件一样,安插在这个对象身上。需要的时候按上,不需要的时候就可以在这个对象...
0
评论
分享
郭仙人不是闲人
资深前端OB工程师 @家里蹲待业青年研究中心
·
4年前
关注
js设计模式学习笔记(三):适配器模式
已有的 目标方法 和 输入 之间不适配的时候,需要中间加入适配器进行辅助。 注意适配器模式 一定是 用于解决 两个 已有功能发生冲突情况,这种模式本身不会丰富功能,只是一个...
0
评论
分享
郭仙人不是闲人
资深前端OB工程师 @家里蹲待业青年研究中心
·
4年前
关注
js设计模式学习笔记(二):单例模式
对于同一个类需要频繁且初始化消耗性能较大时可以考虑单例模式,来节省初始化消耗的性能。...
0
评论
分享
郭仙人不是闲人
资深前端OB工程师 @家里蹲待业青年研究中心
·
4年前
关注
js设计模式学习笔记(一):工厂模式
将实例化操作进行单独封装,可以将内部实现细节进行封装,外部只需要调用,而不考虑具体实现。 实例化对象的原型不是创建类,而是创建对象调用的内部封装类。...
0
评论
分享
郭仙人不是闲人
资深前端OB工程师 @家里蹲待业青年研究中心
·
4年前
关注
JS Proxy() API介绍
如果一个属性不可配置(configurable)且不可写(writable),则 Proxy 不能修改该属性,否则通过 Proxy 对象访问该属性会报错。 如果一个属性不可...
0
评论
分享
郭仙人不是闲人
赞了这篇文章
洛霞
WX公众号 @前端洛霞
·
5年前
关注
HTML5、CSS3完全使用手册(万字详解)
目前HTML5和CSS3在各大浏览器上的普及率已经比较高,日常开发中也是经常使用,但对于这两者的知识点一直没有做一个比较详细的整理,这里我总结了HTML5和CSS3新增的特...
36
3
分享
下一页
个人成就
文章被点赞
5
文章被阅读
5,142
掘力值
172
关注了
12
关注者
6
收藏集
6
关注标签
8
加入于
2020-04-09