Objekt in Map umwandeln

Beginner

This tutorial is from open-source community. Access the source code

Einführung

In diesem Lab werden wir untersuchen, wie man in JavaScript ein Objekt in eine Map umwandelt. Wir werden die Object.entries()-Methode verwenden, um das Objekt in ein Array von Schlüssel-Wert-Paaren zu konvertieren und dann den Map-Konstruktor verwenden, um das Array in eine Map zu konvertieren. Diese Technik kann nützlich sein, wenn man mit Daten arbeitet, die die Verwendung der Map-Datenstruktur erfordern.

So wandelt man ein Objekt in eine Map um

Um ein Objekt in eine Map umzuwandeln, gehen Sie folgendermaßen vor:

  1. Öffnen Sie das Terminal/SSH und geben Sie node ein, um mit der Codeausführung zu beginnen.
  2. Verwenden Sie Object.entries(), um das Objekt in ein Array von Schlüssel-Wert-Paaren zu konvertieren.
  3. Verwenden Sie den Map-Konstruktor, um das Array in eine Map zu konvertieren.

Hier ist ein Beispielcodeausschnitt:

const objectToMap = (obj) => new Map(Object.entries(obj));

Sie können die objectToMap()-Funktion verwenden, um ein Objekt in eine Map umzuwandeln. Beispiel:

objectToMap({ a: 1, b: 2 }); // Map {'a' => 1, 'b' => 2}

Zusammenfassung

Herzlichen Glückwunsch! Sie haben das Lab "Convert Object to Map" abgeschlossen. Sie können in LabEx weitere Labs absolvieren, um Ihre Fähigkeiten zu verbessern.