molily: Verständnisfrage

Beitrag lesen

Hallo,

Ich verstehe denn Sinn des return new construct(): var looped und var e sind für animateLogin nicht definiert und somit privat. Was ich nicht verstehe: Dies wäre doch auch der Fall wenn man das ganze ohne Rückgabewert machen würde (also die Zeile return new construct(); entfernen würde

Verstehe ich auch nicht - bloß um private Eigenschaften zu erhalten, braucht man das jedenfalls nicht. Darüber hinaus sehe ich in dieser Schreibweise keine Vorteile.

Man ist gerade in einer Phase der Art »Toll, was man mit JavaScript alles machen kann!« - da wird mitunter unnötig komplizierter Code, der irgendwie objektorientiert aussieht, als supercool verkauft, dabei leistet er gar nichts besonderes.

Mathias