Hvordan initialisere et kart med verdier i JavaScript

Hvordan initialisere et kart med verdier i JavaScript
I rekordvedlikeholdsprosessene kan det være et krav for å opprettholde dataene som har verdier mot en bestemt attributt. For eksempel for å løse algoritme og datastrukturproblemer som grafer og minimal avstand. I slike situasjoner hjelper initialisering av et kart med verdier ved hjelp av JavaScript.

Denne oppskrivningen vil diskutere tilnærmingene til å initialisere et kart med verdier i JavaScript.

Hvordan initialisere et kart med verdier ved hjelp av JavaScript?

For å initialisere et kart med verdier i JavaScript, bruk følgende tilnærminger i kombinasjon med "Kart()”Konstruktør:

  • sett()”Metode.
  • Gjenstand.innganger()”Metode.
  • Array" nærme seg.

La oss diskutere hver av de uttalte tilnærmingene en etter en!

Tilnærming 1: Initialiser et kart med verdier i JavaScript ved bruk av SET () -metode

sett()”Er et karts metode som angir nøkkelverdiene i et kart. Denne metoden kan brukes til å angi kartverdiene i en "nøkkelverdi”Par ved hjelp av det opprettede kartobjektet.

Eksempel

La oss oversikt følgende eksempel:

I kodelinjene ovenfor:

  • Lag et nytt kartobjekt ved hjelp av "ny”Nøkkelord og“Kart()Henholdsvis konstruktør.
  • I neste trinn, bruk kartet “sett()”Metode for å initialisere de uttalte verdiene i en“nøkkelverdi" par.
  • Til slutt, vis de initialiserte kartverdiene.

Produksjon

I outputten kan det observeres at kartverdiene er satt deretter.

Tilnærming 2: Initialiser et kart med verdier i JavaScript ved hjelp av objekt.Oppføringer () Metode

Gjenstand.innganger()”Metode gir et objektmatrise i form av enumerable [nøkkel, verdi] par. Denne metoden kan brukes til å initialisere et kart fra det opprettede objektet.

Syntaks

Gjenstand.Oppføringer (OB)

I syntaks ovenfor:

ob”Refererer til objektet hvis verdier i form av“nøkkelverdi”Par må returneres.

Eksempel

La oss gå gjennom den under-uttalte demoen:

Utfør følgende trinn, som gitt i koden ovenfor:

  • Lage en “gjenstand”Å ha de uttalte egenskapene og deres respektive verdier.
  • I neste trinn, på samme måte, lage et nytt kart som heter “initmap”.
  • Bruk også “Gjenstand.innganger()”Metode for å returnere objektverdiene fra det opprettede objektet i form av“nøkkelverdi”Par og legg dem til på kartet.
  • Til slutt, vis kartet som er opprettet fra objektet på konsollen.

Produksjon

Her kan det sees at objektverdiene blir transformert til kartet med hell.

Tilnærming 3: Initialiser et kart med verdier i JavaScript ved hjelp av Array -tilnærmingen

Denne tilnærmingen kan implementeres for å lage et kart fra den erklærte matrisen.

Eksempel

Det undergitte eksemplet forklarer det uttalte konseptet:

I ovennevnte kodebit:

  • Erklære en rekke de spesifiserte verdiene.
  • Denne matrisen vil være inneholdt i det opprettede kartobjektet via "Kart()”Konstruktør, som diskutert.
  • Til slutt, vis det opprettede kartet fra en matrise.

Produksjon

Ovennevnte utgang betyr at matrisen blir konvertert til kartet.

Konklusjon

sett()”Metode,“Gjenstand.innganger()”Metode eller“Array”Tilnærming kan brukes for å initialisere et kart med verdier i JavaScript. Set () -metoden kan brukes til å bare angi verdiene via det opprettede objektet, mens objektet.Oppføringer () -metode og matrise -tilnærmingen kan implementeres for å lage et kart fra henholdsvis objektet og arrayen. Denne opplæringen forklarte hvordan du initialiserer/oppretter et kart med verdier i JavaScript.