自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(6)
  • 收藏
  • 关注

转载 JS工厂模式

什么是工厂模式?工厂模式是一种用来创建对象的设计模式。我们不暴露对象创建的逻辑,而是将逻辑封装在一个函数内,那么这个函数可以成为工厂。工厂模式根据抽象程度的不同可以分为:1.简单工厂 2.工厂方法 3.抽象工厂1.简单工厂:let factory = function (role) {function superman() { this.name =...

2019-03-09 20:36:00 199

转载 图片格式(png, jpeg, gif ....)的区别

做了这么久的前端你知道各种图片的区别嘛? ^_^jpeg:是应用最广泛的图片格式之一,它采用一种特殊的有损压缩算法,将不易被人眼察觉的图像颜色删除,从而达到较大的压缩比(可达到2:1甚至40:1),因为JPEG格式的文件尺寸较小,下载速度快,所以是互联网上最广泛使用的格式!注: jpg是jpeg的简称。gif:最大的特点是不仅可以是一张静止的图片,也可以是动画,并且支持透...

2019-03-07 00:06:00 296

转载 JS闭包由浅入深(热身一下)

首先我们需要准备一些前置知识: 变量的作用域和变量的作用域链闭包前言:和大多数编程语言一样,javascript也采用词法作用域.也就是说,函数的执行依赖于变量的作用域,这个作用域是在函数定义时决定的,而不是函数调用的时候决定的。为了实现这种词法作用域, javascript函数对象的内部状态不仅包含函数的代码逻辑,还必须引用当前的作用域链。函数对象可以通过作用域链相互关联起来,...

2019-03-06 23:30:00 85

转载 JS装饰者模式

什么是js装饰者模式?定义:能在不改变自身对象的基础上,在程序运行期间给对象动态的添加职责.特点:可以动态的给某个对象添加职责, 而不会影响从这个类中派生的其他对象.对比:与装饰者模式相类似的是继承。与继承相比装饰者模式更加的轻便,灵活。继承有二大缺点:1. 继承会导致父类和子类之间存在强耦合性,当父类改变时子类也会随之改变 2. 父类内部的好多细节在子类中都能够被看见...

2019-03-03 22:46:00 106

转载 揭秘redux-thunk

<h1>我们都知道redux-thunk是处理异步的中间件,但是他是怎么做到的呢?</h1>话不多说直接源代码:~~function createThunkMiddleware(extraArgument) { return ({ dispatch, getState }) => next => action => { ...

2019-03-02 21:21:00 105

转载 2018年度总结

<h1>浅尝前端的第一年</h1>*** 当我写下这篇年度的时候,已经是2019年3月1日了 ***1.2018年2月 去了青岛旅游,去逛了栈桥,八大关,五四广场,海洋世界等著名景点, 当然去一座城市怎么着也得尝一下当地的美食,我们去了劈柴院,云霄路等小吃街。再次特别感谢青岛的室友请我吃的海鲜大餐。2.2018年3月 年前我和实验室的伙伴们报...

2019-03-01 22:56:00 92

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除