So konvertieren Sie JSON -Objekt in JavaScript Array

So konvertieren Sie JSON -Objekt in JavaScript Array
JSON ist das Standardformat für die Darstellung von Daten basierend auf Schlüsselwertpaaren. Das JavaScript -Array ist eine einfachere Möglichkeit, Informationen im Vergleich zu JSON -Objekten aufgrund seiner organisierten Art zu lesen und zu verstehen. Zu diesem Zweck bietet JavaScript eine "Einträge ()" Methode aus der "Objekt" -Klasse, um das JSON -Objekt in ein JavaScript -Array umzuwandeln. Darüber hinaus ""für die Schleife ” ist in eine leere Zeichenfolge integriert, um die Umwandlung eines JSON -Objekts in ein Array durchzuführen. Dieser Artikel zeigt das konvertierende JSON -Objekt in ein JavaScript -Array. Der Inhalt ist wie folgt:
  • Verwenden der Methode der Einträge (), um JSON -Objekt in JavaScript -Array umzuwandeln
  • Verwenden von For-In-Schleifen, um JSON-Objekt in JavaScript Array umzuwandeln

Methode 1: Verwenden von Einträgen () Methoden zum Konvertieren von JSON -Objekt in JavaScript Array

JavaScript bietet die Methode der Einträge () zum Konvertieren des JSON -Objekts in ein Array. Die Methode verwendet die Objektklasse, um die Konvertierung durchzuführen. Um es zu verwenden, wird die Syntax der Einträge () -Methode unten bereitgestellt:

Syntax

Objekt.Einträge (JSON_OBJ)

In dieser Syntax, "JSON_OBJ" Gibt ein JSON -Objekt an, das in ein JavaScript -Array umgewandelt werden soll.

Code

Konsole.log ("ein Beispiel zum Umwandeln des JSON OBJ in Array");
const lehrer = name: "harry", Alter: 30, Betreff: "Englisch";
Konsole.Protokoll (Objekt.Einträge (Lehrer));

Die Beschreibung des Codes lautet wie folgt:

  • Erstens ein JSON -Objekt “LehrerWird erstellt, das Elemente wie umfasst "Name", "Alter", Und "Thema".
  • Der "Einträge ()" Die Methode wird verwendet, um die Konvertierung von JSON -Objekten in JavaScript -Arrays durchzuführen. In dieser Methode das JSON -Objekt “Lehrer”Wird als Argument übergeben, um das JavaScript -Array zu erhalten.
  • Endlich, das Konsole.Protokoll() Die Methode wird angepasst, um das Array im Browser anzuzeigen.

Ausgang

Die Ausgabe gibt zurück, dass das JSON -Objekt “Lehrer”Wird in ein Array umgewandelt.

Methode 2: Verwenden einer „for-in“ -Schloop zum Umwandeln von JSON-Objekt in JavaScript Array

Eine andere Methode wird durch a berücksichtigt für die Schleife Um das JSON -Objekt in ein JavaScript -Array umzuwandeln. Der für in Schleife Iteriert über das JSON -Objekt. Jede Iteration gibt einen Schlüsselwert zurück, der beim Konvertieren des Objekts in ein Array in JavaScript hilfreich ist. Zum Beispiel ist der Code unten angegeben:

Code

Konsole.Log ("Ein Beispiel, um JSON OBJ in Array umzuwandeln")
var json_obj = "John": 10, "Harry": 17;
var array = [];
für (var i in json_obj)
Array.Push ([i, json_obj [i]]);
Konsole.log (json_obj);
Konsole.log (Array);

Die Beschreibung des Codes lautet wie folgt:

  • Erstens ein JSON -Objekt "JSON_OBJ" wird mit zwei Elementen initialisiert "John" Und "Harry".
  • Außerdem ein leeres "Array" wird initialisiert, die die Elemente des JSON -Objekts speichern.
  • Danach a "Für in Schleife" wird verwendet, das die Anzahl der Elemente in der ausführt "JSON_OBJ".
  • In dieser Schleife die Array.drücken() Die Methode wird verwendet, um die Elemente aus “einzulegen“JSON_OBJ ” in das Array.

Ausgang

Die Ausgabe zeigt, dass das JSON -Objekt "JSON_OBJ" wird in ein JavaScript umgewandelt "Array" durch Verwendung der "For-In-Schleife".

Abschluss

JavaScript bietet “Einträge ()" Und "für die Schleife ” Um das JSON -Objekt in ein JavaScript -Array umzuwandeln. Die Methode der Einträge () wird verwendet, um die Konvertierung von einem JSON -Objekt mit der Objektklasse in ein Array durchzuführen. Außerdem a für die Schleife Arbeitet auf einem leeren Array, um die Elemente des JSON -Objekts im Array zu speichern. In diesem Beitrag werden beide Methoden mit Hilfe von Beispielen erläutert, um JSON -Objekte in ein Array umzuwandeln.