通过原型对象指向Father 实现继承Father
function Father(){
this.name='zhangan'
}
function Son(age){
this.age=age;
}
console.log(new Father().constructor);//Father的实例对象的constructor(构造函数)
Son.prototype=new Father(); // 导致student的prototype属性指向Father,对象的 constructor(构造函数)也一同指向Father
// Son.prototype 指向new Father()
console.log(Son.prototype.constructor); //是Father 而不是Son
// 解决原型链紊乱 重新配置原型对象的构造函数
Son.prototype.constructor=Son; //替换son的原型对象的构造函数为构造函数Son
console.log(Son); //可以看出son的原型链重新连在一起
#### 更正后son的原型对象的构造函数为son 不再是father 里的object的构造函数Father