Konvertieren Sie das Array in JavaScript in Objekt

Konvertieren Sie das Array in JavaScript in Objekt
Während der Programmierung in JavaScript müssen Sie möglicherweise mehrere Datensätze eingeben, insbesondere bei komplexen Einträgen. Zum Beispiel, wenn Sie sofort auf einen Artikel zugreifen möchten oder beim Einfügen und Entfernen eines Elements. In solchen Fällen ist die Umwandlung eines Arrays in ein Objekt in JavaScript von großer Hilfe, da es vergleichsweise schneller ist als die Arrays und viel Zeit sparen.

In diesem Blog führen Sie sich zur Umwandlung des angegebenen Arrays in ein Objekt in JavaScript an.

So konvertieren/transformieren Sie ein Array in JavaScript in Objekt in JavaScript?

Um ein Array in JavaScript in Objekt umzuwandeln/umzuwandeln, können die folgenden Ansätze verwendet werden:

  • Objekt.frometicalries ()" Methode.
  • Ausbreitung(… )" Operator
  • Objekt.zuordnen()" Methode
  • reduzieren()" Methode

Gehen Sie die genannten Methoden nacheinander durch!

Methode 1: Konvertieren/Transformation Array in Objekt in JavaScript mithilfe von Objekt.Fromeintries () Methode

Der "Objekt.frometicalries ()Die Methode akzeptiert ein Schlüsselwertpaar als Argument und gibt ein neues Objekt zurück. Diese Methode kann implementiert werden, um ein zweidimensionales Array von Ganzzahlen und Zeichenfolgen in Objekte umzuwandeln.

Syntax

Objekt.Frometing (arrtoObject)

In der gegebenen Syntax “,“arrtoObject”Bezieht sich auf das Array, das in ein Objekt umgewandelt werden muss.

Schauen Sie sich das folgende Beispiel zur Demonstration an.

Beispiel

Im folgenden Beispiel werden wir ein zweidimensionales Array namens erstellen. “arrtoObject”Mit den folgenden Schlüsselwertpaaren:

const arrtoObject = [
[1, 'LinuxHint'],
[2, 'JavaScript'],
];

Wenden Sie nun das an “anObjekt.frometicalries ()Methode, um das angegebene Array in Objekt umzuwandeln und es anzuzeigen:

const toobject = Objekt.Frometing (arrtoObject);
Konsole.log (toobject);

Die entsprechende Ausgabe ist wie folgt:

Methode 2: Konvertieren/Transformieren Sie ein Array in ein Objekt in JavaScript mit dem Operator Spread (…)

Der "AusbreitungOperator (…) kopiert alle oder einen Teil eines vorhandenen Arrays oder Objekts in ein anderes Array oder Objekt. Diese Methode kann angewendet werden, um die Array -Werte abzuzielen und sie in Objekte kopieren.

Syntax

[… ArrtoObject];

In der obigen Syntax der Spread Operator “"Wird auf alle in der Besonderen gespeicherten Array -Werte abzielen"arrtoObject”Variable.

Das folgende Beispiel erklärt das angegebene Konzept.

Beispiel

Initialisieren Sie zunächst ein Array mit den angegebenen Zeichenfolgenwerten:

const arrtoObject = ['diese', 'sind', 'Objekte'];

Wenden Sie nun den Spread -Operator mit den deklarierten Array -Werten mit “an”. Dies führt dazu, dass die Array -Werte in Objekte konvertiert und auf der Konsole protokolliert werden:

const toobject = … arrtoObject;
Konsole.log ("Das konvertierte Array zu Objekt lautet:", toobject);

Ausgang

Methode 3: Konvertieren/Transformation ein Array in das Objekt in JavaScript mithilfe von Objekt.Zuordnung () Methode

Der "Objekt.zuordnen()Die Methode wird implementiert, um die Werte aus einem oder mehr als einem Quellobjekt in ein Zielobjekt zu platzieren. Diese Methode kann verwendet werden, um die angegebenen Zeichenfolgewerte in einem Array in Zielobjektwerte umzuwandeln.

Syntax

Objekt.zuweisen (Ziel,… Quellen)

Hier, "Ziel”Bezieht sich auf das Zielobjekt und“QuellenSind die Eigenschaften, die angewendet werden müssen.

Beispiel

Speichern Sie zunächst die folgenden Zeichenfolgewerte in einem Array namens “arrtoObject”:

const arrtoObject = ['JavaScript', 'Objekte'];

Als nächstes wenden Sie das an “Objekt.zuordnen()Methode zum Konvertieren des angegebenen Arrays, das in seinem Parameter in das Zielobjekt übergeben wurde, und anhand der “an der Konsole auf der Konsole anzuzeigenKonsole.Protokoll()" Methode:

const toobject = Objekt.ordnen (, arrtoObject);
Konsole.log ("Das konvertierte Array zu Objekt lautet:", toobject)

Ausgang

Methode 4: Konvertieren/Transformation Array in das Objekt in JavaScript mithilfe von recly () Methode

Der "reduzieren()Methode implementiert eine Reduzierfunktion für Array -Elemente. Diese Methode kann angewendet werden, um entlang des angegebenen Arrays durch Übergabe ihrer Werte an das Objekt zu iterieren.

Schauen Sie sich das folgende Beispiel zur Demonstration an.

Beispiel

Erstens ein Array mit dem Namen "arrtoObject”Mit den folgenden Werten:

const arrtoObject = ['Array', 'Objekt']

Wenden Sie als Nächst. Hier, "Index"Bezieht sich auf den Index des Wertes und"TasteIst der entsprechende Wert. Protokollieren Sie die Zielobjektwerte in der Konsole schließlich:

Konsole.log ("Das konvertierte Array zum Objekt lautet:", arrtoObject.Reduzieren (Funktion (Ziel, Schlüssel, Index)
Ziel [Index] = Schlüssel;
return target;, ))

Ausgang

Wir haben verschiedene Techniken erörtert, um ein bestimmtes Array in ein Objekt in JavaScript umzuwandeln.

Abschluss

In JavaScript können Sie das verwenden “Objekt.frometicalries ()Methode, um das zweidimensionale Array in ein Objekt umzuwandeln, das “Ausbreitung(… )Operatormethode, um die angegebenen Array -Werte abzuzielen und sie in Objekte zu kopieren, die “Objekt.zuordnen()Methode zum Umwandeln des Arrays in das Zielobjekt in seinem Parameter oder der “reduzieren()Methode, um ein bestimmtes Array zu iterieren, indem Sie es ein Objekt übergeben. In diesem Blog wurden die Methoden zum Konvertieren des angegebenen Arrays in ein Objekt in JavaScript erläutert.