У меня есть этот объект, dive
:
var dive = new Foo.Bar();
И Foo.Bar
выглядит следующим образом:
var Foo = {
Bar: function() {
...
return function() {
// do stuff, no return
};
}
};
Я бы хотел, чтобы dive
имел все прототипыдругого существующего объекта, однако.Допустим, window.Cow.prototype
это:
{
moo: function() { ... },
eat: function() { ... }
}
Что мне нужно сделать, чтобы Foo.Bar
, чтобы я мог сделать это:
dive.moo();
dive.eat();