說我有一個類:Javascript和繼承
function Foo() {
this.foo1 = null;
this.foo2 = function() { return false;};
}
而且我想其他對象繼承它的變量&功能。
function Bar(){}
function Baz(){}
然後實例我的對象:
var bar = new Bar();
bar.foo1 // returns null
bar.foo2() // returns false
什麼是正常功能包括Bar
和Baz
Foo
?
我已經做Bar.prototype = new Foo();
但它似乎無法在我們敬愛的IE(< 9)。
這絕對不是一個獨特的問題。 http://stackoverflow.com/search?q=javascript+inheritance –