首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
奔跑ining
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
68
文章 68
沸点 0
赞
68
返回
|
搜索文章
赞
文章( 68 )
沸点( 0 )
你会用ES6,那倒是用啊!
不是标题党,这是一位leader在一次代码评审会对小组成员发出的“怒吼”,原因是在代码评审中发现很多地方还是采用ES5的写法,也不是说用ES5写法不行,会有BUG,只是造成代码量增多,可读性变差而已。
『面试的底气』—— 设计模式之命令模式
什么是命令模式 用一个生活例子来介绍。假如你是一家餐厅的服务员,那么你的工作应该是这样的: 当某位客人点餐后,你要根据客人点的菜在电脑上创建一条订单,创建成功后,这条订单进入订单列表中,厨房会收到新订
『面试的底气』—— 设计模式之装饰者模式(二)
在 上一篇简单实现了JavaScript中类和普通对象的装饰者模式,本文来实现JavaScript中一等对象-函数的装饰者模式。 为啥函数需要装饰者模式 在开发过程中,想要为函数添加一些功能,最
「评论有奖」自定义Hook会很难吗?
重磅提醒,评论有奖,抽奖方式具体看文末。本文分享了作者在学习如何自定义Hook过程中的一些心得体会。
『面试的底气』—— 设计模式之装饰者模式(一)
给对象动态地增加职责的方式称为装饰者模式,装饰者模式能够在不改变对象自身的基础上,在程序运行期间给对象动态地添加职责。跟继承相比,装饰者是一种更轻便灵活的做法,这是一种“即用即付”的方式,好比天冷了就
『面试的底气』—— 设计模式之职责链模式(三)
在 上一篇实现了一个可以灵活拆卸的职责链,但是其中职责链节点都是同步请求的,同步返回一个标识是否继续请求下一个职责链节点。本文将介绍职责链节点中式异步请求的,该如何处理。 异步的职责链节点 当一
『面试的底气』—— 设计模式之职责链模式(二)
在上一篇简单实现了一个职责链模式,但是其中职责的传递非常僵硬,且违背了开放-封闭原则,故本文来介绍一种一种灵活可拆分的职责链节点的实现。 解耦 先来看一下之前设计的职责链节点。 先将其解耦,怎
『面试的底气』—— 设计模式之职责链模式(一)
职责链模式的定义是:使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系,将这些对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理它为止。
『面试的底气』—— 设计模式之中介者模式
程序由大大小小的单一对象组成,所有这些对象都按照某种关系和规则来通信。在程序初始阶段,一个对象也行只和几个对象进行通信。但是当程序的规模增大,对象会越来越多,它们之间的通信会越来越复杂,难免会形成网状
『面试的底气』—— 设计模式之代理模式(二)
用类来实现代理模式中的虚拟代理,而不使用类的方式也可以实现代理模式,比如用高阶函数也可以实现一个代理模式。本文就用**高阶函数**来动态创建一个缓存代理来再次介绍代理模式。
下一页
关注了
6
关注者
1
收藏集
0
关注标签
1
加入于
2019-08-31