day84-实现原型链(基本模式)

碎碎念

实现原型链有一种基本模式,其代码大致如下。



// 实现原型链 基本模式
function SuperType () {
this.property = true
}
SuperType.prototype.getSuperValue = function () {
return this.property
}
function SubType() {
this.subproperty = false
}
SubType.prototype = new SuperType()
SubType.prototype.getSuperValue = function () {
return this.subproperty
}
let instance = new SubType()
console.log(instance.getSuperValue()) // true

文章作者: lmislm
文章链接: http://lmislm.com/2019/04/05/2019-04-05/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 LMISLMのBlog