首页 > 试题广场 >

给两个构造函数A和B,如何实现A继承B?

[问答题]

给两个构造函数A和B,如何实现A继承B?

用call()
发表于 2021-09-07 09:26:41 回复(0)
使用new一个函数的话,函数里的构造函数的参数就为undefined,里面的一些函数可能执行错误,因为this改变了  


Object.create = function (o) {
var F = function () {};
F.prototype = o;
return new F();
};
编辑于 2021-06-26 19:13:37 回复(0)