Ich würde gerne wissen, ob das Modulmuster oder das Konstruktor- / Prototypmuster für meine Arbeit besser geeignet ist.
Grundsätzlich verwende ich unauffälliges Javascript - das HTML-Dokument enthält einen Verweis auf die .js-Datei.
Mein Verständnis des Modulmusters:
- Rufen Sie eine INIT-Methode auf (die im Grunde eine öffentliche Methode ist, die ich mithilfe des Modulmusters erstellen und zurückgeben kann).
- Weisen Sie in der INIT-Methode alle Klickereignisse usw. zu.
Dies klingt nach dem perfekten Muster für meine Situation, da ich keine Objekte und Vererbungshierarchien usw. erstellen muss.
Mein Verständnis des Konstruktor / Prototyp-Musters:
- zum Erstellen von Objekten
- zur Verwendung der Vererbung (dh Subtypen eines Supertyps)
Stimmt es, dass für die Bereitstellung von unauffälligem Javascript das Modulmuster ideal ist?