【发布时间】:2012-12-20 03:44:19
【问题描述】:
如何将一个函数的原型附加到另一个函数?比如:
// Foo
function foo(){};
foo.prototype.a = 'hello';
// Bar
function bar(){}
bar.prototype.b = 'world';
// Append Foo's prototype to Bar
bar.appendPrototype(foo);
// Print
console.log(bar.prototype) // -> { a: 'hello', b: 'world' }
【问题讨论】:
-
我想你的意思是
bar.appendPrototype(foo)
标签: javascript merge append prototype