自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 从vue-cli中学习webpack的配置

webpack 配置webpack 3.6.0build 目录webpack.base.conf.jswebpack.dev.conf.jswebpack.prod.conf.jswebpack.test.conf.js分别对应着公共配置项、开发、生产和测试环境的配置。然后使用webpack-merge把这些公共配置项和环境特定的配置项merge起来,成为一个完整的配置...

2018-08-23 00:01:53 602

原创 redux从入门到不放弃

 不管,在这篇文章之前,我默认你已经了解了一些react的基础知识。还有就是我也是自己刚开始学习redux而已,了解的并不深,所以后续欢迎大家补充。  那不管怎样。先来了解下redux为啥出现。  react中数据是单向流动的,这意味着数据都是从一个方向流动下去,这样的好处也就是容易定位和纠错。一般而言数据都是从父元素流向子元素。通过props,从最顶层的父组件,一层层向下传递。  那么这里...

2018-07-12 16:42:36 241

原创 JavaScript的继承

1.原型链 将原型链作为继承的主要实现方式,利用原型让一个引用类型继承另一个引用类型的属性和方法。 前景回顾构造函数、原型和实例之间的关系: 每个构造函数都有个属性prototype指向原型,原型有个constructor属性指向构造函数,每个实例都有个内部指针指向原型所以,只要让一个原型对象等于另一个类型的实例,就可以继承另一个类型的所有属性和方法 实现的本质是:重写了原...

2018-05-06 00:22:40 143

原创 js创建对象的几种方法

1.工厂模式 缺点:没有解决怎样知道一个对象类型的问题2.构造函数模式 与工厂模式不同之处: 1.没有显示的创建对象 2.直接将属性和方法赋值给this 3.没有return语句要创建Person的实例,必须使用new操作符,经历了以下四个步骤 1.创建了一个新对象 2.将构造函数的作用域赋给新对象(this就指向了这个对象) 3.执行构造函数中的代码...

2018-05-05 18:00:00 258 1

原创 vue中关于transition的一些想法

今天在看vue中有关于动画和过渡部分。发现在vue中实现动画真的是一件很容易的事,在这里又想再一次膜拜尤大神了。其他部分都很好理解,就是发现在定义`.v-enter .v-leave-to`时有点疑惑,为啥这动画效果是这样呢,跟我自己想象的不一样啊。然后,没办法,为了弄懂,只能不停琢磨。知道整个enter可以分为三个状态,分别是v-enter,v-enter-active,v-enter-...

2018-04-26 19:19:54 655

原创 reduce()

reduce() reduce 为 数组 中的每一个元素依次执行回调函数,不包括数组中被删除或从未被赋值的元素,接受四个参数:初始值(或者上一次回调函数的返回值),当前元素值,当前索引,调用 reduce 的数组。 arr.reduce(callback,initvalue)...

2018-03-21 15:36:16 153

原创 前端面试必看

请谈谈Vue中的MVVM模式 MVVM全称是Model-View-ViewModelVue是以数据为驱动的,Vue自身将DOM和数据进行绑定,一旦创建绑定,DOM和数据将保持同步,每当数据发生变化,DOM会跟着变化。 ViewModel是Vue的核心,它是Vue的一个实例。Vue实例时作用域某个HTML元素上的这个HTML元素可以是body,也可以是某个id所指代的元素。DOMList...

2018-03-21 15:31:40 281

空空如也

空空如也

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

TA关注的人

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