//创建一个父类
function Father(name,age){
this.name=name;
this.age=age;
}
Father.prototype.hours=function (){
console.log("我有一套房子!");
}
Father.prototype.car=function (){
console.log("我有一辆汽车!");
}
//创建一个子类
function Son(name,age){
}
//原型链继承
Son.prototype=new Father("小头爸爸",30);
var son1=new Son("大头儿子",8);
console.log(son1);
//通过浏览器控制台打印我们可以发现,原型链继承的方式,不能初始化父类的属性!
上图是本文代码该原型链的图解。