Come inizializzare una mappa con valori in JavaScript

Come inizializzare una mappa con valori in JavaScript
Nei processi di manutenzione della registrazione, può essere necessario mantenere i dati con valori rispetto a un particolare attributo. Ad esempio, per risolvere i problemi di algoritmo e struttura dei dati come grafici e distanza minima. In tali situazioni, inizializzare una mappa con valori utilizzando JavaScript aiuta a mantenere logicamente i record e utilizzando efficacemente le risorse attuali.

Questo articolo discuterà degli approcci all'inizializzazione di una mappa con valori in JavaScript.

Come inizializzare una mappa con valori usando JavaScript?

Per inizializzare una mappa con valori in JavaScript, applica i seguenti approcci in combinazione con "Carta geografica()"Costruttore:

  • "impostato()" metodo.
  • "Oggetto.inserimenti()" metodo.
  • "Vettore" approccio.

Discutiamo di ciascuno degli approcci dichiarati uno per uno!

Approccio 1: inizializza una mappa con valori nel metodo JavaScript usando set ()

IL "impostato()"È il metodo di una mappa che imposta i valori chiave in una mappa. Questo metodo può essere utilizzato per impostare i valori della mappa in "valore chiave"Abbina con l'aiuto dell'oggetto mappa creato.

Esempio

Panoramiamo il seguente esempio:

Nelle righe di codice sopra:

  • Crea un nuovo oggetto mappa con l'aiuto di "nuovo"Parola chiave e"Carta geografica()"Costruttore, rispettivamente.
  • Nel passaggio successivo, applica la mappa "impostato()"Metodo per inizializzare i valori indicati in un"valore chiave" paio.
  • Infine, visualizzare i valori della mappa inizializzati.

Produzione

Nell'output sopra, si può osservare che i valori della mappa sono impostati di conseguenza.

Approccio 2: inizializza una mappa con valori in JavaScript usando l'oggetto.Metodo delle voci ()

IL "Oggetto.inserimenti()"Il metodo fornisce un array di oggetti sotto forma di enumerabili coppie [tasto, valore]. Questo metodo può essere utilizzato per inizializzare una mappa dall'oggetto creato.

Sintassi

Oggetto.Voci (OB)

Nella sintassi sopra:

"ob"Si riferisce all'oggetto i cui valori sotto forma di"valore chiave"Le coppie devono essere restituite.

Esempio

Passiamo attraverso la demo di seguito:

Eseguire i seguenti passaggi, come indicato nel codice sopra:

  • Creare un "oggetto"Avere le proprietà dichiarate e i rispettivi valori.
  • Nel passaggio successivo, allo stesso modo, crea una nuova mappa chiamata "initmap".
  • Inoltre, applica il "Oggetto.inserimenti()"Metodo per restituire i valori dell'oggetto dall'oggetto creato sotto forma di"valore chiave"Abbina e aggiungili alla mappa.
  • Infine, visualizzare la mappa creata dall'oggetto sulla console.

Produzione

Qui, si può vedere che i valori degli oggetti vengono trasformati nella mappa correttamente.

Approccio 3: inizializza una mappa con valori in JavaScript usando l'approccio array

Questo approccio può essere implementato per creare una mappa dall'array dichiarato.

Esempio

L'esempio seguente spiega il concetto dichiarato:

Nel frammento di codice sopra:

  • Dichiarare una matrice dei valori specificati.
  • Questo array sarà contenuto nell'oggetto mappa creato tramite "Carta geografica()"Costruttore, come discusso.
  • Infine, visualizza la mappa creata da un array.

Produzione

L'output sopra indica che l'array viene convertito nella mappa.

Conclusione

IL "impostato()Metodo ", il"Oggetto.inserimenti()Metodo o il "Vettore"L'approccio può essere applicato per inizializzare una mappa con valori in JavaScript. Il metodo set () può essere utilizzato per impostare semplicemente i valori tramite l'oggetto creato, mentre l'oggetto.Il metodo voci () e l'approccio dell'array possono essere implementati per creare una mappa dall'oggetto e dall'array, rispettivamente. Questo tutorial ha spiegato come inizializzare/creare una mappa con valori in JavaScript.