Ich lese das Buch "pro javascript design patterns" und finde wenig Verständnis für das "Interface" -Muster, das im Buchkapitel 2 angegeben ist, da es kein vollständiges Codebeispiel gibt, das die Verwendung dieses Musters demonstriert.
>Ich bin auf der Suche nach etwas Hilfe, um dieses Muster zu verstehen, wenn ein Beispiel für einen laufenden Code auf jsfiddle usw. steht.
Dieses Muster wird in den Buchseiten 14 - 22 erklärt, Hauptpunkt, den ich nicht verstehe, ist, wo und wie die "addForm" -Methode aufgerufen wird. ODER Wenn jemand das ErgebnisFormatter-Beispiel mit einigen Testdaten und einem Objekt vervollständigen kann, wird dies sehr hilfreich sein, um das Muster zu verstehen.
Code für das Buch "Pro Javascript Design Patterns" kann von Ссылка heruntergeladen werden und das ist Kapitel 2.
Danke für die Hilfe !!
Ich habe gesehen, dass das Muster auf verschiedene Arten implementiert wurde, aber die Idee ist einfach:
Einige Leute mögen dieses Muster wegen des damit verbundenen Aufwands als unpraktisch empfinden, aber da Javascript keine native Unterstützung für Schnittstellen bietet, ist dies keine schlechte Lösung. Einige Leute finden auch, dass die Verwendung von Schnittstellen für kleine Projekte in Javascript übertrieben ist.
Beispiel
%Vor%Verwendung
%Vor%Beende das Buchbeispiel und hier ist die Arbeit jsfiddle , -
%Vor%ES6 hat der Sprache syntaktischen Zucker hinzugefügt. Unten ist die ES6-Implementierung desselben Beispiels.
Versuchen Sie, mit dem Code herumzuspielen, indem Sie die Methoden in der Klasse Map
entfernen.
Hoffe, dass es den Leuten, die vom oops-Hintergrund kommen, besser erklärt
Tags und Links javascript design-patterns oop interface