【发布时间】:2012-01-05 05:04:27
【问题描述】:
function Foo() {
this.SayFoo = function() {
console.log('Foo');
};
}
function Bar() {
this.SayBar = function() {
console.log('Bar');
};
}
Foo.prototype = new Bar();
var fooBar = new Foo();
fooBar.SayBar();
这显然有效,但它是正确的方法吗?
有没有办法利用jQuery的$.extend或类似的东西来实现相同的继承结果?
在这种情况下,不包括 jQuery 之外的其他框架。
【问题讨论】:
标签: javascript jquery inheritance