【发布时间】:2011-03-02 18:16:26
【问题描述】:
我正在使用经典的 javascript 原型继承,如下所示:
function Foo() {}
Naknek.prototype = {
//Do something
};
var Foo = window.Foo = new Foo();
我想知道如何改进这一点以及为什么我不能使用这个模型:
var Foo = window.Foo = new function() {
};
Foo.prototype = {
//Do something
};
为什么这段代码不起作用?在我看来,这比经典的原型继承更合乎逻辑。
【问题讨论】:
标签: javascript inheritance prototype