首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
W北落师门W
掘友等级
Dotaer
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
16
文章 16
沸点 0
赞
16
返回
|
搜索文章
最新
热门
7. 设计模式之原型模式
在教务系统中,老师新建了一条学生的数据之后,可以将上一条学生的数据复制一条,然后只需要修改学生的姓名、性别、联系方式字段就行。与这种场景相对应的设计模式就是原型模式。
6.设计模式之代理模式
当我第一次看到代理模式的定义是,脑海中浮现的一句代码就是const that = this;,我们通过that来代理this的访问,虽然没有体现控制的意味,但体现了代理的意思。 在日常的开发工作之中,我对于代理模式的理解是:对对象的操作添加过滤的手段。 之前在工作中遇到一个场景…
5.设计模式之装饰模式
「装饰模式」对于前端开发者而言一定是非常熟悉的,什么是「装饰模式」呢?顾名思义,「装饰模式」就像是给一个类穿上一件一件衣服,通过不同的搭配,让这个类呈现出不同的特点。那我们在工作的过程中,在编写页面的时候,做的好像也是一样的事情对吧?比如按钮组件,他会有default、prim…
4. 设计模式之单例模式
一说到只有一个实例,并能全局访问,我觉着前端同学能想到的类库就太多太多了,在前几年我们还没有像现在这样实行模块化开发的时候,我们用到的JQuery、moment、lodash等等类库,全部都能满足上面的特点。 但其实我们在平时的应用当中,大多数情况下只能感受到单个实例的好处,也…
3. 设计模式之原则
在最先接触设计模式的时候,我就看到了对「开闭原则」的介绍,后续又陆陆续续接触了「单一职责原则」、「迪米特法则」等等,今天在这里对设计模式的各原则进行一个统一的记录。 这个原则说的就是一个类只关注一件事情,我们经常会看到这个原则,比如我们开始学习编程的时候,会说到怎么优化代码,其…
2. 设计模式之策略模式
上下文:上下文根据场景不同来决定使用哪种策略。 生活中我们随处可见也有很多策略模式的使用,比如洗衣机(快洗、漂洗、大件等)、电饭煲(煮饭、煮粥等)、电动牙刷(高频、中频、低频)、购物(满减、打折、返利等)。
1. 设计模式之工厂模式
每当我听到有人讨论设计模式时,我听到最多的概念好像就是「工厂模式」,他就像是背单词时候的「abandon」,它易于理解且经常用到,所以我也将它作为学习「设计模式」的第一步。 我们都知道,工厂模式是为了创建对象而存在的(主要是听到的太多了~)。对象是一个系统的基石,我们编写的功能…
Flex
![flex](https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/c1e1b10ad3b043ccb52f52aba18e5975~tplv-k3u1
JS面向对象-理解对象
数据属性包含一个数据值的位置,在这个位置可以读取和 写入值。它有4个特性: 访问器属性不包含数据值;它们包含一对getter和setter函数。读取时调用getter,写入时调用setter。访问器属性有4个特性: 可以使用Object.defineProperties。示例:…
JS面向对象-继承
原型链备注实现继承的主要方式利用原型让一个引用继承类型继承另一个引用类型的属性和方法示例varinstance=newSubType();alert(instance.getSuperValue())
下一页
个人成就
文章被点赞
19
文章被阅读
2,689
掘力值
223
关注了
43
关注者
3
收藏集
1
关注标签
43
加入于
2016-10-24