Klasse.prototype = { ... }
Ich möchte das vorhandene aber ungern verändern und die
Methoden gerne in einem anderen Script definieren
Klasse.prototype.weitererMember = ...;
Oder du verwendest eine extend-Methode wie die aus der Prototype-Bibliothek:
Object.extend = function(destination, source) {
for (var property in source)
destination[property] = source[property];
return destination;
};
Dann kannst du beliebig oft notieren:
function Konstruktor () {}
Object.extend(Konstruktor.prototype, {
memberA : ...,
memberB : ...
});
Object.extend(Konstruktor.prototype, {
memberC : ...,
memberD : ...
});
...
Mathias