Ten blog będzie prowadził do przekształcenia określonej tablicy w obiekt w JavaScript.
Jak przekonwertować/przekształcić tablicę na obiekt w JavaScript?
Aby przekonwertować/przekształcić tablicę na obiekt w JavaScript, można zastosować następujące podejścia:
Przejrzyj wspomniane metody jeden po drugim!
Metoda 1: Konwertuj/przekształć tablicę na obiekt w JavaScript za pomocą obiektu.Metoda fromentries ()
„„Obiekt.fromentries ()”Metoda akceptuje parę wartości kluczowej jako argument i zwraca nowy obiekt. Tę metodę można wdrożyć w celu przekonwertowania dwuwymiarowego szeregu liczb całkowitych i ciągów na obiekty.
Składnia
Obiekt.z rzutów (artoObject)W podanej składni „ArtoObject”Odnosi się do tablicy, którą należy przekonwertować w obiekt.
Spójrz na poniższy przykład demonstracji.
Przykład
W poniższym przykładzie utworzymy dwuwymiarową tablicę o nazwie „ArtoObject”Z następującymi parami wartości kluczowej:
const artoObject = [Teraz zastosuj „Obiekt.fromentries ()„Metoda konwersji podanej tablicy na obiekt i wyświetlanie jej:
const toObject = obiekt.from entries (artoObject);Odpowiednie wyjście będzie następujące:
Metoda 2: Konwertuj/przekształć tablicę na obiekt w JavaScript za pomocą operatora rozprzestrzeniania (…)
„„Rozpowszechnianie się„Operator (…) kopiuje całość lub część istniejącej tablicy lub obiektu do innej tablicy lub obiektu. Tę metodę można zastosować, aby ukierunkować wartości tablicy i skopiować je do obiektów.
Składnia
[… ArtoObject];W powyższej składni operator rozprzestrzeniania się ”… ”Będzie ukierunkować wszystkie wartości tablicy przechowywane w konkretnym„ArtoObject" zmienny.
Poniższy przykład wyjaśnia podaną koncepcję.
Przykład
Najpierw zainicjuj tablicę z określonymi wartościami ciągów:
const artoObject = [„te”, „Are”, „obiekty”];Teraz zastosuj operatora rozprzestrzeniania się na zadeklarowane wartości tablicy za pomocą „… ". Spowoduje to przekształcenie wartości tablicy w obiekty i zalogowanie się na konsoli:
const ToObject = … artoObject;Wyjście
Metoda 3: Konwertuj/przekształć tablicę na obiekt w JavaScript za pomocą obiektu.metoda przypisania ()
„„Obiekt.przydzielać()„Metoda jest wdrażana w celu umieszczenia wartości z jednego lub więcej niż jednego obiektu źródłowego do obiektu docelowego. Tę metodę można wykorzystać do konwersji podanych wartości łańcucha w tablicy na wartości obiektów docelowych.
Składnia
Obiekt.przypisuj (cel,… źródła)Tutaj, "cel”Odnosi się do obiektu docelowego i„źródła„To właściwości, które należy zastosować.
Przykład
Najpierw przechowuj następujące wartości ciągów w tablicy o nazwie „ArtoObject”:
const artoObject = ['JavaScript', „obiekty”];Następnie zastosuj „Obiekt.przydzielać()„Metoda konwersji danej tablicy przekazanej w jej parametrze na obiekt docelowy i wyświetlanie go na konsoli za pomocą„konsola.dziennik()" metoda:
const toObject = obiekt.przypisuj (, artoObject);Wyjście
Metoda 4: Konwertuj/przekształć tablicę na obiekt w JavaScript za pomocą metody redukuj ()
„„zmniejszyć()”Metoda implementuje funkcję reduktora dla elementów macierzy. Tę metodę można zastosować do iteracji wzdłuż określonej tablicy, przekazując jej wartości do obiektu.
Spójrz na poniższy przykład demonstracji.
Przykład
Najpierw zadeklaruj tablicę o nazwie „ArtoObject”Z następującymi wartościami:
const artoObject = [„array”, „obiekt”]Następnie zastosuj metodę redukuj () za pomocą funkcji, aby iterować wzdłuż utworzonej tablicy. Tutaj, "indeks”Odnosi się do indeksu wartości i„klucz”To odpowiednia wartość. Na koniec zaloguj wartości obiektu docelowego na konsoli:
konsola.Log („Konwertowana tablica na obiekt to:”, ArtoObject.redukuj (funkcja (cel, klucz, indeks)Wyjście
Omówiliśmy różne techniki przekonwertowania danej tablicy w obiekt w JavaScript.
Wniosek
W JavaScript możesz użyć „Obiekt.fromentries ()„Metoda konwersji dwuwymiarowej tablicy w obiekt,„Rozpowszechnianie się(… )„Metoda operatora w celu ukierunkowania na podane wartości tablicy i kopiowanie ich do obiektów,„Obiekt.przydzielać()„Metoda konwersji tablicy na obiekt docelowy w jego parametrze lub„zmniejszyć()„Metoda iteracja wzdłuż konkretnej tablicy, przekazując go obiektem. Ten blog wyjaśnił metody przekształcenia określonej tablicy na obiekt w JavaScript.