
js
文章平均质量分 73
夏米依a
这个作者很懒,什么都没留下…
展开
-
reduce()
reduce() reduce 为 数组 中的每一个元素依次执行回调函数,不包括数组中被删除或从未被赋值的元素,接受四个参数:初始值(或者上一次回调函数的返回值),当前元素值,当前索引,调用 reduce 的数组。 arr.reduce(callback,initvalue)...原创 2018-03-21 15:36:16 · 176 阅读 · 0 评论 -
js创建对象的几种方法
1.工厂模式 缺点:没有解决怎样知道一个对象类型的问题2.构造函数模式 与工厂模式不同之处: 1.没有显示的创建对象 2.直接将属性和方法赋值给this 3.没有return语句要创建Person的实例,必须使用new操作符,经历了以下四个步骤 1.创建了一个新对象 2.将构造函数的作用域赋给新对象(this就指向了这个对象) 3.执行构造函数中的代码...原创 2018-05-05 18:00:00 · 288 阅读 · 1 评论 -
JavaScript的继承
1.原型链 将原型链作为继承的主要实现方式,利用原型让一个引用类型继承另一个引用类型的属性和方法。 前景回顾构造函数、原型和实例之间的关系: 每个构造函数都有个属性prototype指向原型,原型有个constructor属性指向构造函数,每个实例都有个内部指针指向原型所以,只要让一个原型对象等于另一个类型的实例,就可以继承另一个类型的所有属性和方法 实现的本质是:重写了原...原创 2018-05-06 00:22:40 · 178 阅读 · 0 评论 -
redux从入门到不放弃
不管,在这篇文章之前,我默认你已经了解了一些react的基础知识。还有就是我也是自己刚开始学习redux而已,了解的并不深,所以后续欢迎大家补充。 那不管怎样。先来了解下redux为啥出现。 react中数据是单向流动的,这意味着数据都是从一个方向流动下去,这样的好处也就是容易定位和纠错。一般而言数据都是从父元素流向子元素。通过props,从最顶层的父组件,一层层向下传递。 那么这里...原创 2018-07-12 16:42:36 · 273 阅读 · 0 评论 -
从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 · 651 阅读 · 0 评论