JSON jest standardowym formatem reprezentacji danych opartych na parach kluczowych. Tablica JavaScript jest łatwiejszym sposobem odczytania i zrozumienia wszelkich informacji w porównaniu z obiektami JSON ze względu na jego zorganizowany sposób. W tym celu JavaScript zapewnia
„Wpisy ()” Metoda z klasy „Obiekt”, aby przekonwertować obiekt JSON na tablicę JavaScript. Co więcej, „
For-in Loop ” jest zintegrowany z pustym ciągiem, aby wykonać konwersję obiektu JSON na tablicę. Ten artykuł pokazuje przekształcający obiekt JSON na tablicę JavaScript. Treść jest następująca:
- Za pomocą metody wpisów () do konwersji obiektu JSON na tablicę JavaScript
- Korzystanie z pętli do konwersji obiektu JSON na tablicę JavaScript
Metoda 1: Za pomocą metody wpisów () do konwersji obiektu JSON na tablicę JavaScript
JavaScript zapewnia metodę wpisów () do przekształcenia obiektu JSON w tablicę. Metoda wykorzystuje klasę obiektu do wykonywania konwersji. Aby go użyć, składnia metody wpisów () podano poniżej:
Składnia
Obiekt.wpisy (JSON_OBJ)
W tej składni, „JSON_OBJ” Określa obiekt JSON, który ma zostać przekonwertowany na tablicę JavaScript.
Kod
konsola.log („Przykład do konwersji JSON OBJ na tablicę”);
const Teacher = Nazwa: „Harry”, wiek: 30, temat: „angielski”;
konsola.log (obiekt.wpisy (nauczyciel));
Opis kodu jest następujący:
- Po pierwsze, obiekt JSON „nauczyciel”Powstaje, który obejmuje elementy takie jak "nazwa", "wiek", I "temat".
- „Wpisy ()” Metoda jest wykorzystywana do wykonywania konwersji z obiektów JSON do tablic JavaScript. W tej metodzie obiekt JSON „nauczyciel”Jest przekazywany jako argument o zdobyciu tablicy JavaScript.
- Wreszcie konsola.dziennik() Metoda jest przystosowana do wyświetlania tablicy w przeglądarce.
Wyjście
Wyjście zwraca obiekt JSON „nauczyciel”Jest przekonwertowany na tablicę.
Metoda 2: Korzystanie z pętli „for-in” do konwersji obiektu JSON na tablicę JavaScript
Inna metoda jest rozważana przez For-in Loop Aby przekonwertować obiekt JSON na tablicę JavaScript. dla w pętla Itera nad obiektem JSON. Każda iteracja zwraca kluczową wartość, która jest pomocna w przekształcaniu obiektu w tablicę w JavaScript. Na przykład kod podano poniżej:
Kod
konsola.Log („Przykład do konwersji JSON OBJ na tablicę”)
var json_obj = „John”: 10, „Harry”: 17;
var array = [];
dla (var I in Json_Obj)
szyk.push ([i, json_obj [i]]);
konsola.log (JSON_OBJ);
konsola.log (tablica);
Opis kodu jest następujący:
- Po pierwsze, obiekt JSON „JSON_OBJ” jest inicjowany dwoma elementami "Jan" I "Złupić".
- Ponadto pusty "szyk" jest inicjowany, że przechowuje elementy obiektu JSON.
- Potem a „For in Loop” jest stosowany, który wykonuje liczbę elementów w „JSON_OBJ”.
- W tej pętli, szyk.naciskać() Metoda jest wykorzystywana do wstawienia elementów z „JSON_OBJ ” do tablicy.
Wyjście
Wyjście pokazuje, że obiekt JSON „JSON_OBJ” jest przekonwertowany na JavaScript "szyk" wykorzystując „For-in Loop”.
Wniosek
JavaScript zapewnia „wpisy ()" I "For-in Loop ” Aby przekonwertować obiekt JSON na tablicę JavaScript. Metoda wpisów () jest stosowana do wykonywania konwersji z obiektu JSON do tablicy za pomocą klasy obiektu. Ponadto For-in Loop pracuje na pustej tablicy, aby przechowywać elementy obiektu JSON w tablicy. W tym poście obie metody wyjaśniono za pomocą przykładów konwersji obiektów JSON na tablicę.