Javascript mach erst so richtig Laune wenn man das ganze in schönen klassen, also nennen wirs klassen kapselt. Was mir heute aufgefallen ist. Bei der Verwendung von Prototyping und mehrfacher Instanzierung eines Objektes welches von einem Objekt Erbt via prototyping. So sind alle Arrays bei diesem "Mutter" Objekt für alle instanzierten Objekte darunter gleich. Sie sind also Statisch verfügbar. Das kann erwünschte wie unerwünschte Effekte haben. Hier ein kleines Code Beispiel: var car = function () { this.doors = new Array(); } ; car.prototype.addDoors = function (door) { this.doors.push(door); }; var cabrio = function () { this.init(); }; cabrio.prototype = new car(); cabrio.prototype.init = function () { this.addDoors({door:blue}); }; var...
»Wer die Freiheit aufgibt, um Sicherheit zu gewinnen, wird am Ende beides verlieren.« Benjamin Franklin (17.01.1706 – 17.04.1790) US-Staatsmann, Ökonom und Naturforscher