最近迁移git 项目地址。
想保留原有分支和提交
网上搜索了好多步骤都很繁琐。最后发现了最优的解决方案。
最近打算学习一下算法,以下记录我的学习之路。
最近打算学习一下算法,以下记录我的学习之路。
前面我们介绍了组合继承
组合继承是javascript最常用的继承模式,不过,它也有自己的不足。
前面我们介绍了原型链继承,与构造函数继承,但是都有他们的缺点
原型链继承:共享的原型属性容易被修改,在创建子类型的实例时,不能向超类传参数,不能实现多继承等等。
构造函数继承:生成额外的副本占用额外的内存,因此不能实现函数复用等。
下面让我我们看看二者的结合组合继承
上一篇我们介绍了原型链继承,原型链继承虽然很强大,但是单纯的原型链模式并不能很好地实现继承。
其中有一些问题所以我们来介绍一下构造函数继承