Jak zainicjować mapę z wartościami w JavaScript

Jak zainicjować mapę z wartościami w JavaScript
W procesach konserwacji rekordów może istnieć wymóg utrzymania danych o wartościach w stosunku do konkretnego atrybutu. Na przykład, aby rozwiązać problemy z algorytmem i strukturą danych, takie jak wykresy i minimalna odległość. W takich sytuacjach inicjalizacja mapy z wartościami za pomocą JavaScript pomaga logicznie utrzymując rekordy i efektywne wykorzystanie aktualnych zasobów.

W tym zapisie omówi podejścia do inicjalizacji mapy z wartościami w JavaScript.

Jak zainicjować mapę z wartościami za pomocą JavaScript?

Aby zainicjować mapę z wartościami w JavaScript, zastosuj następujące podejścia w połączeniu z „Mapa()„Konstruktor:

  • "ustawić()" metoda.
  • "Obiekt.wpisy ()" metoda.
  • "Szyk" zbliżać się.

Omówmy każde z podanych podejść jeden po drugim!

Podejście 1: Zainicjuj mapę z wartościami w JavaScript za pomocą metody set ()

„„ustawić()”To metoda mapy, która ustawia kluczowe wartości na mapie. Tę metodę można wykorzystać do ustawienia wartości mapy w „kluczowa wartość”Połącz z pomocą utworzonego obiektu mapy.

Przykład

Przeglądmy następujący przykład:

W powyższych wierszach kodu:

  • Utwórz nowy obiekt mapy za pomocą „nowy”Słowo kluczowe i„Mapa()”Konstruktor odpowiednio.
  • W następnym kroku zastosuj mapę „ustawić()„Metoda inicjalizacji określonych wartości w„kluczowa wartość”Para.
  • Na koniec wyświetl zainicjowane wartości mapy.

Wyjście

W powyższym wyjściu można zaobserwować, że wartości mapy są odpowiednio ustawione.

Podejście 2: Zainicjuj mapę z wartościami w JavaScript za pomocą obiektu.Metoda wpisów ()

„„Obiekt.wpisy ()”Metoda podaje tablicę obiektów w postaci par wyliczalnych [klucz, wartość]. Tę metodę można wykorzystać do zainicjowania mapy z utworzonego obiektu.

Składnia

Obiekt.Wpisy (OB)

W powyższej składni:

"OB”Odnosi się do obiektu, którego wartości w formie„kluczowa wartość”Pary muszą zostać zwrócone.

Przykład

Przejdźmy przez poniższe demo:

Wykonaj następujące kroki, jak podano w powyższym kodzie:

  • Stworzyć "obiekt„Posiadanie podanych właściwości i ich odpowiednich wartości.
  • Podobnie w następnym kroku utwórz nową mapę o nazwie „initMap".
  • Zastosuj także „Obiekt.wpisy ()„Metoda zwracania wartości obiektu z utworzonego obiektu w formie„kluczowa wartość”Pary i dodaj je do mapy.
  • Na koniec wyświetl mapę utworzoną z obiektu na konsoli.

Wyjście

Tutaj widać, że wartości obiektów są pomyślnie przekształcane w mapę.

Podejście 3: Zainicjuj mapę z wartościami w JavaScript przy użyciu podejścia tablicy

Takie podejście można wdrożyć w celu utworzenia mapy z deklarowanej tablicy.

Przykład

Poniższy przykład wyjaśnia określoną koncepcję:

W powyższym fragmencie kodu:

  • Zadeklaruj tablicę określonych wartości.
  • Ta tablica zostanie zawarta w utworzonym obiekcie mapy za pośrednictwem „Mapa()”Konstruktor, jak omówiono.
  • Na koniec wyświetl utworzoną mapę z tablicy.

Wyjście

Powyższe dane wyjściowe oznacza, że ​​tablica jest konwertowana na mapę.

Wniosek

„„ustawić()„Metoda,„Obiekt.wpisy ()”Metoda lub„Szyk„Podejście można zastosować do zainicjowania mapy z wartościami w JavaScript. Metodę set () można wykorzystać do po prostu ustawienia wartości za pomocą utworzonego obiektu, podczas gdy obiekt.Metoda wpisów () i podejście do tablicy można wdrożyć, aby utworzyć mapę odpowiednio z obiektu i tablicy. Ten samouczek wyjaśnił, jak zainicjować/utworzyć mapę z wartościami w JavaScript.