Was ist ein Konstruktor in JavaScript??

Was ist ein Konstruktor in JavaScript??

In JavaScript kann ein Programmierer mehrere spezielle Funktionen verwenden, wenn er mehrere identische Objekte mit denselben Eigenschaften und Funktionen erstellen möchte. Darüber hinaus können Sie eine bestimmte Initialisierung angeben. Dies kann erfolgen, bevor ein Objekt unter Verwendung des Funktionsobjekts aufgerufen wird ().

In diesem Tutorial werden die Konstruktoren in JavaScript erklärt.

Was ist ein Konstruktor in JavaScript??

Ein Konstruktor ist eine spezielle und einzigartige Funktion, die zum Initialisieren und Erstellen eines Objekts verwendet wird, das eine Klasse einer Klasse ist. Ein Konstruktor in JavaScript wird aufgerufen, wenn ein Objekt mithilfe der “initialisiert wirdneu" Stichwort. Insbesondere der Hauptzweck eines Konstruktors besteht darin, ein eindeutiges Objekt zu erstellen und Werte für die Eigenschaften eines anderen Objekts zu definieren.

So verwenden Sie einen Konstruktor in JavaScript?

Es gibt mehrere Fallszenarien von JavaScript -Konstruktoren. Einige von ihnen sind unten aufgeführt:

  • Mit diesem Schlüsselwort
  • Erstellen Sie das Objekt der vordefinierten Klassen
  • Multiple Objekt erstellen

Methode 1: Verwenden Sie das Schlüsselwort "this" mit dem Konstruktor in JavaScript

Um den Konstruktor mit “zu verwenden“DasSchlüsselwort, probieren Sie den angegebenen Codeblock aus. Um dies zu tun:

  • Erstellen Sie eine Klasse, indem Sie einen Namen angeben, wie z. B. “EMP”.
  • Definieren Sie die Konstruktormethode und geben Sie an “Ausweis" Und "NameAls Parameter.
  • Dann füge hinzu "Das”Variable mit jedem Element getrennt, um den jeweiligen Wert des aktuellen Objekts zu speichern:
Klasse EMP
Konstruktor (ID, Name)
Das.id = id;
Das.Name = Name;

Erstellen Sie als nächstes ein Objekt der definierten Klasse mit Hilfe des erstellten Konstruktors und übergeben Sie den Wert der “Ausweis" Und "Name”Als Argumente:

var Employee1 = New Emp (76, "Hafsa");

Verwenden Sie dann das “Konsole.Protokoll()Methode zum Anzeigen der “Mitarbeiter1.Name”Auf der Konsole:

Konsole.Protokoll (Mitarbeiter1.Name);

Die angegebene Ausgabe zeigt, dass der Name des Mitarbeiters erfolgreich abgerufen wurde:

Methode 2: Erstellen von Objekten vordefinierter Klassen mit dem Konstruktor in JavaScript

In JavaScript bieten integrierte Klassen Konstruktoren an, die bei der Erstellung des entsprechenden Klassenobjekts helfen können. Zum Beispiel werden wir ein Array namens erstellen. “Alphabete" Verwendung der "Array ()" Konstrukteur:

var alphabets = new Array ('aeroplan', 'bus', 'car');

Zeigen Sie nun die Array -Werte auf der Konsole an:

Konsole.log (Alphabete);

Es ist zu bemerken, dass die Elemente in einem Array hinzugefügt wurden:

Methode 3: Erstellen mehrerer Objekte mit dem Konstruktor in JavaScript

Wir können mehrere Objekte mit der “erstellenObjekt()" Konstrukteur. Dazu haben wir zwei Objekte definiert. “Name" Und "Alter”:

var name = neues Objekt ("hafsa");
var age = neues Objekt (25);

Verkettieren Sie nun die Werte beider Objekte und drucken Sie sie auf der Konsole aus:

Konsole.log ("Name:"+Name+"& Alter:"+Alter);

Hier geht es um den Konstruktor in JavaScript.

Abschluss

In JavaScript wird ein Konstruktor aufgerufen, wenn ein Objekt mit Hilfe eines neuen Schlüsselworts initialisiert wird. Der grundlegende Zweck eines Konstruktors besteht darin, ein neues Objekt zu erstellen/zu erstellen und Werte für vorhandene Objekteigenschaften einzulegen. Darüber hinaus können Sie den Konstruktor mit Hilfe des “nutzen“DasSchlüsselwort zum Erstellen vordefinierter Klassenobjekte oder benutzerdefinierte Klassen -Einzel- oder mehrere Objekte. In diesem Artikel wurde über JavaScript -Konstruktoren angegeben.