您的位置:首页 > Web前端 > JavaScript

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

2017-11-13 16:06 288 查看


常规模式

function a(){

this.name="小明";

}//构造函数

a.prototype.m="5岁";

var b=new a();

这种模式下实例b继承父级构造函数a所有属性和方法,不管是原型或者自定义的方法和属性。

但是这里有一个坑,静态方式添加的方法不会被继承

例如:a.n="小林";

console.log(b.n)//undefined

这是因为实例对象不能调用静态方法。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: