So verwenden Sie Klassen in JavaScript
Nehmen wir das Beispiel eines Programmierers, der fünf Objekte für fünf verschiedene Benutzer erstellen muss. Er wird den folgenden Code schreiben:
const user1 =Im obigen Beispiel hat der Code eine Menge Wiederholungsfähigkeit, da alle Objekte ähnliche Eigenschaften haben. Wir können die Wiederholung im Code leicht beseitigen und sie durch die Verwendung einer Klasse mehr organisiert machen.
In JavaScript die Klasse Schlüsselwort wird verwendet, um eine Klasse zu erstellen. Klassen in JavaScript verwenden eine Methode mit dem Namen Konstrukteur(). Es wird beim Erstellen eines neuen Objekts automatisch ausgeführt. Es initialisiert die Eigenschaften des Objekts.
KlasserIm obigen Beispiel haben wir eine neue Klasse namens erstellt Benutzer. Es dient als Vorlage/Blaupause für alle Benutzerobjekte, die wir machen möchten. Der Konstruktor nimmt vier Argumente ein und macht vier Eigenschaften für jedes Objekt. Diese Eigenschaften werden benannt fname, lname, Alter, Und Ausweis und kann durch die Verwendung der folgenden Syntax zugegriffen werden (nachdem wir das Objekt erstellt haben)
Objektname.Name des AnwesensDer 'Das' Schlüsselwort im Beispiel bezieht sich auf das Objekt, dem das gehört Alter Eigentum. Dieses Schlüsselwort wird verwendet, um auf den Wert einer Eigenschaft innerhalb eines Objekts zuzugreifen.
Jetzt erstellen wir die im ersten Beispiel angezeigten Benutzerobjekte mit der Benutzer Klasse.
KlasserHier können Sie sehen, dass der Code viel lesbarer geworden ist.
Was sind Methoden in JavaScript -Klassen
Wir können auch Methoden zu Klassen in JavaScript hinzufügen. Diese Methoden können nach dem Konstruktor leicht zum Körper der Klasse hinzugefügt werden, indem die gleiche Syntax verwendet wird, die in Objekten verwendet wird:
KlasserWenn wir jetzt versuchen, auf die zuzugreifen Geburtsjahr() Methode und drucken Sie es auf der Konsole mit der Konsole.Protokoll() Methode, dann erhalten wir die folgende Ausgabe:
Konsole.log (user1.Geburtsjahr());So verwenden Sie die Getter- und Setter -Methoden
Die Getter- und Setter -Methoden können in einer Klasse verwendet werden, um den Wert einer Eigenschaft in einem Objekt zu erhalten und festzulegen. Benutze die erhalten oder Satz Schlüsselwort zur Verwendung der Getter- oder Setter -Methode:
KlasserAbschluss
Klassen sind Codevorlagen, die zum Erstellen neuer Objekte mit ähnlichen Eigenschaften und Methoden verwendet werden. Sie sind nützlich, wenn der Kodierer verschiedene Objekte mit ähnlichen Eigenschaften erstellen muss.
In dieser Beschreibung haben wir Unterricht besprochen. Wir haben gelernt, wie man sie verwendet, um Objekte zu erstellen. Darüber hinaus haben wir gelernt, Objekten mit Klassen verschiedene Methoden hinzuzufügen.