function F() { this.faName = father; } F.prototype.getf...
function F() { this.faName = 'father'; } F.prototype.getfaName = function() { console.log(this.faName); }; function C() { this.chName = 'child'; } C.prototype = new F(); C.prototype.constructor = child; C.prototype.getchName = function() { console.log(this.chName); };
这种只使用原型链实现的继承,它的缺点有哪些()
A.无法实现函数复用,每个子类实例都持有一个新的fun函数,太多了就会影响性能
B.如果父类包含引用类型的属性,那么子类所有实例都会共享该属性
C.在创建父类实例时,不能向子类的构造函数传递参数
D.在创建子类实例时,不能向父类的构造函数传递参数