Ein Tupel in JavaScript ist eine geordnete Sammlung von Elementen, ähnlich einem Array, jedoch mit einer festen Anzahl von Elementen. Jedes Element in einem Tupel kann einen anderen Datentyp haben. Tupel sind keine integrierte Funktion in JavaScript, aber sie können mit Arrays simuliert werden.
Dieser Beitrag beschreibt die variable Zuordnung von Tupeln.
JavaScript -Variablenzuweisungen aus Tupeln
Verwenden Sie in JavaScript die “Zerstörungsaufgabe”Feature, um Werte von einem Tupel zu Variablen zuzuweisen. Die Zerstörungszuordnung ist ein JavaScript -Merkmal, das Werte aus Arrays oder Objekten extrahiert und Variablen zuweist. Diese Funktion ist nützlich, um Daten aus Arrays oder Objekten zu extrahieren, wodurch Code lesbarer und wartbarer wird.
Syntax
Verwenden Sie zur Verwendung der Zerstörungszuweisung die folgende Syntax, um die Werte von Tupeln Variablen zuzuweisen:
const [a, b, c] = [1, 2, 3]
Gemäß der obigen Syntax, Variable “A"Wird der Wert von" zugewiesen "1","B"Wird von" zugewiesen "2", Und "C"Wird der Wert zugewiesen"3”.
In JavaScript können Arrays und Objekte verwendet werden, um alle Arten von Daten und eine beliebige Anzahl von Elementen zu speichern. Verwenden Sie sie daher auch als Tupel.
const [a, b] = Array;
Sie können auch den Restoperator (…) verwenden, um die verbleibenden Elemente aus dem Array oder Objekt abzurufen.
const [a, b, ... rest] = Array;
Beispiel 1: Zuordnung von Ganzzahl-, Booleschen und String -Variablenwerten aus Tuple
Erstellen Sie ein Array namens “Tupel”, Der eine Ganzzahl, einen Booleschen Wert und eine Zeichenfolge speichert:
const tuple = [11, wahr, "LinuxHint"];
Verwenden Sie die Zerstörungszuweisung, um den Variablen die Werte des Tupels zuzuweisen “X","y", Und "z”:
const [x, y, z] = tuple;
Drucken Sie zugewiesene Werte gegen jede Variable auf der Konsole:
Konsole.log (x, y, z);
Es kann beobachtet werden, dass die Variablen erfolgreich von Tuple zugewiesen wurden:
Beispiel 2: Zuordnung von Ganzzahl- und String -Variablenwerten aus Tuple
Im angegebenen Beispiel werden wir den Wert einer Eigenschaft zuweisen “Bezeichnung"Zu einer Variablen genannt"Des”:
const Object = Name: "Coven", Alter: 28, Bezeichnung: "hr";
Verwenden Sie die Zerstörungszuweisung, um der Variablen „DES“ den Wert der „Bezeichnung“ zuzuweisen:
const Bezeichnung: Des = Objekt;
Drucken Sie den zugewiesenen Wert auf der Konsole:
Konsole.log (des);
Es ist ersichtlich, dass der Wert der Eigenschaft „Bezeichnung“ der Variablen „DES“ erfolgreich zugeordnet wurde:
Beispiel 3: Zuordnung mehrerer Variablenwerte aus Tupel mit dem REST -Operator
Erstellen Sie ein Array und speichern Sie die verschiedenen Datenarten:
const tuple = ['1100', wahr, "LinuxHint", 11, 5, 3, 9];
Jetzt werden wir den Restoperator (…) mit der Zerstörungszuweisung verwenden, um die verbleibenden Elemente aus dem Array zu extrahieren:
const [x, y, z, ... w] = tuple;
Drucken Sie schließlich alle Werte gegen jede Variable auf der Konsole mit „mit“ ausKonsole.Protokoll()" Methode:
Konsole.log (x, y, z, w);
Wie Sie sehen können, dass die Variable “X"Wird dem Ganzzahlwert zugewiesen"1100","y"Mit Boolescher Wert"WAHR","z"Mit dem Wert"LinuxHint"Und die verbleibenden Ganzzahlwerte"11, 5, 3 und 9"Werden der Variablen zugewiesen" zugewiesen "wVerwenden Sie den Restoperator (…):
Es geht darum, Werte von einem Tupel zu Variablen zuzuweisen.
Abschluss
Verwenden Sie die JavaScript -Funktion mit dem Namen “, um Variablen von Tupel Wert zuzuweisenZerstörungsaufgabe”. Es ist eine leistungsstarke Funktion, die es einfach macht, mit Tupeln in JavaScript zu arbeiten, um Werte aus einem Tupel zu extrahieren und sie Variablen auf präzise und lesbare Weise zuzuweisen. Die verbleibenden Elemente im Array oder Objekt können auch mit dem Restoperator extrahiert werden (…). In diesem Beitrag wurde die variable Zuordnung aus Tupeln beschrieben.