首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
紫眸
掘友等级
前端
|
**创业公司
想跑快的小蜗牛
获得徽章 6
动态
文章
专栏
沸点
收藏集
关注
作品
赞
105
文章 56
沸点 49
赞
105
返回
|
搜索文章
赞
文章( 56 )
沸点( 49 )
前端设计模式之装饰模式
采用装饰模式扩展对象的功能比采用继承方式更加灵活。 可以设计出多个不同的具体装饰类,创造出多个不同行为的组合。 其主要缺点是:装饰模式增加了许多子类,如果过度使用会使程序变得很复杂。 也就是说,代理模式在使用的时候,被代理的对象不会被修改,功能是单一且已知,对代理的过程无感,被…
项目实战|业务处理层实现
连续四篇设计模式都是前端经常使用到的,相信大家参考博文中的项目实战之后再去琢磨自己的项目代码、或者看一些优秀的开源代码对比后,能更深刻的体会到设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结这句话的含义。 在开发的过程中…
项目实战|缓存处理
这个很简单,就是将 null、 undefined 这种一般没意义的过滤掉(可根据业务自行判断,有些项目可能有意义),并且操作缓存是一种并不安全的操作,可以包一层 try/catch,安全第一。 localStorage 中一般浏览器支持的是5M大小,在不同内核的浏览器中 lo…
前端设计模式之责任链模式
责任链(Chain of Responsibility)模式的定义:为了避免请求发送者与多个请求处理者耦合在一起,将所有请求的处理者通过前一对象记住其下一个对象的引用而连成一条链;当有请求发生时,可将请求沿着这条链传递,直到有对象处理它为止。(此处引自 gof 设计模式) 在责…
从 0 到 1 node 项目管理系统: Gitlab Api
DevOps(Development 和 Operations 的组合词)是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合。 它是一种重视“软件开发人员(Dev)”和“IT运维技术人员(Ops)”之间沟通合作…
项目实战|基础请求封装
设计模式已经连载到了第 3 期,由于下一期的观察者模式要配合团队的埋点性能博客一起上要暂缓一段时间,所以这一篇算彩蛋篇,推出一个开箱即用型的 fetch 项目实战。 如上是直接使用 fecth 的方法,但在项目中直接引用会有很多不便的地方,所以我们先简单封装一下,比如跨域配置、…
个人成就
文章被点赞
2
文章被阅读
125
掘力值
12
关注了
58
关注者
3
收藏集
1
关注标签
33
加入于
2017-06-02