function SuperClass(id){
this.books=['javascript','html','css']
this.id=id;
}
SuperClass.prototype.showBooks = function(){
console.log(this.books)
}
function SubClass(id){
SuperClass.call(this,id)
}
let instance1 = new SubClass(10);
let instance2 = new SubClass(11);
instance1.books.push('设计模式')
console.log(instance1.books)
console.log(instance1.id)
console.log(instance2.books)
console.log(instance2.id)
}
obj.call(beobj,property)
将beobj 的 this 指向 obj 传递 property 过去 作为构造函数的值