浅谈js函数继承模式之一:常规模式

常规模式 function a(){ this.name="小明"; }//构造函数 a.prototype.m="5岁"; var b=new a(); 这种模式下实例b继承父级构造函数a所有属性和方法,不管是原型或者自定义的方法和属性。 但是这里有一个坑,静态方式添加的方法不会被继承 例如:a.n="小林"; console.log(b.n)//undefined 这是因为实例对象不能调用静态
相关文章
相关标签/搜索