Esistono più metodi di oggetti della mappa disponibili in JavaScript che vengono utilizzati per attività come la creazione di una nuova mappa, l'impostazione o la visualizzazione di valori in una mappa, ecc. Qui in questo articolo, abbiamo spiegato per te tutti i metodi di oggetti della mappa JavaScript.
Nuova mappa ()
Il nuovo metodo Map () come suggerisce il nome viene utilizzato per la creazione di un nuovo oggetto mappa.
Sintassi
mappa = new map (["key", value]);Esempio
In questo esempio, abbiamo dimostrato il funzionamento della nuova mappa ().
const map1 = new map ();Come indicato nel codice stiamo creando una nuova mappa con il nome "Map1". Inoltre, stiamo assegnando alcune coppie di valore chiave al metodo di nuova creazione utilizzando il metodo set () e infine stiamo visualizzando il valore memorizzato nella chiave "A" utilizzando il metodo get ().
Produzione
Una nuova mappa è stata creata con successo.
impostato()
Ai fini dell'aggiunta o della modifica dei valori su una mappa esistente, viene utilizzato il metodo oggetto mappa set ().
Sintassi
carta geografica.set ("chiave", valore);Esempio
Supponiamo di voler cambiare un certo valore in una mappa esistente. Usa il seguente codice.
const map1 = nuova mappa ([Nel codice sopra, viene creata una mappa che ha determinati chiavi e valori memorizzati in esso. Stiamo usando il metodo set () per modificare il valore della prima chiave nella mappa esistente.
Produzione
Il valore del "caffè" chiave è stato modificato in "150".
Ottenere()
Per ottenere/recuperare il valore di una chiave in una mappa, viene utilizzato il metodo get ().
Sintassi
carta geografica.get ("chiave");Esempio
Visualizziamo il valore di una determinata chiave in una mappa esistente.
const map1 = nuova mappa ([Qui abbiamo creato per la prima volta una mappa e usando il metodo get () visualizziamo il valore del "latte" chiave.
Produzione
Il valore del "latte" chiave è stato visualizzato con successo.
misurare
Ai fini di conoscere gli elementi numerici presenti in una mappa, viene utilizzata la proprietà delle dimensioni.
Sintassi
carta geografica.misurare;Esempio
Supponiamo di voler visualizzare il numero di elementi presenti nella mappa. Segui il codice fornito.
const map1 = nuova mappa ([Nel codice sopra, stiamo creando una mappa e visualizzando le sue dimensioni utilizzando la proprietà delle dimensioni.
Produzione
Gli elementi presenti nella mappa sono 3.
eliminare()
Ai fini dell'eliminazione di un determinato elemento da una mappa, viene utilizzato il metodo ELETE ().
Sintassi
carta geografica.elimina ("chiave");Esempio
Supponiamo di voler eliminare un elemento specifico da una mappa:
const map1 = nuova mappa ([Nel codice JavaScript sopra, stiamo eliminando l'elemento "zucchero" dalla mappa e visualizzando il numero rimanente di elementi utilizzando la proprietà delle dimensioni.
Produzione
Dopo aver eliminato l'elemento "zucchero", il numero rimanente di elementi è 2.
chiaro()
Il metodo Clear () viene utilizzato per rimuovere tutti gli elementi da una mappa.
Sintassi
carta geografica.chiaro();Esempio
Supponiamo di voler cancellare tutte le coppie di valore chiave da una mappa e visualizzare le dimensioni della mappa dopo aver cancellato tutti i valori. Usa il codice qui sotto.
const map1 = nuova mappa ([Nel codice sopra prima abbiamo creato una determinata mappa, quindi utilizzato il metodo Clear () per rimuovere tutti i suoi elementi e visualizzare la dimensione della mappa utilizzando la proprietà delle dimensioni.
Produzione
Tutti gli elementi di MAP1 sono stati rimossi.
ha()
Il metodo ha () visualizza vero se una chiave specificata è presente in una mappa e false se no.
Sintassi
carta geografica.ha ("chiave");Esempio
Per valutare che una determinata chiave è presente in una mappa o meno, utilizzare il seguente codice.
const map1 = nuova mappa ([Nel codice sopra, abbiamo creato una mappa e fornito alcune coppie di valore chiave. Usando il metodo HAS () che verificheremo se c'è qualche chiave presente nella mappa con il nome "Banana".
Produzione
Il metodo ha () visualizzato falso poiché non esiste un tale chiave presente nella mappa.
per ciascuno()
Ai fini dell'esecuzione di una funzione per ciascuno degli elementi presenti in una mappa, viene utilizzato il metodo foreach ().
Sintassi
carta geografica.foreach ((funzione (valore, chiave));Esempio
Supponiamo di voler visualizzare tutte le coppie di valore chiave presenti in una mappa e per farlo si desidera eseguire una funzione per ciascuna di queste coppie usando il metodo foreach ().
const map1 = nuova mappa ([Nel codice sopra, stiamo eseguendo una funzione per ciascuna coppia di valore chiave presente in una mappa. Questa funzione visualizzerà ciascuna di queste coppie.
Produzione
Ognuna delle coppie di valore chiave presenti nella mappa sono state visualizzate.
tasti ()
Ai fini della visualizzazione di tutti i tasti in una mappa, viene utilizzato il metodo dei tasti ().
Sintassi
carta geografica.tasti ();Esempio
Questo esempio dimostra il metodo funzionante del Keys ().
const map1 = nuova mappa ([In questo codice, stiamo usando il metodo chiave () per ottenere ogni tasto presente nella mappa.
Produzione
Ogni chiave nella mappa è stata visualizzata correttamente.
valori()
Ai fini della visualizzazione di tutti i valori in una mappa, viene utilizzato il metodo valori ().
Sintassi
carta geografica.valori();Esempio
Questo esempio dimostra il metodo funzionante del valori ().
const map1 = nuova mappa ([Stiamo usando il metodo valore () per visualizzare ogni valore presente nella mappa.
Produzione
Sono stati visualizzati tutti i valori nella mappa.
inserimenti()
Per visualizzare tutte le chiavi e i valori presenti in una mappa, viene utilizzato il metodo delle voci ().
Sintassi
carta geografica.inserimenti();Esempio
Seguire l'esempio seguente per comprendere il metodo funzionante delle voci ().
const map1 = nuova mappa ([Qui stiamo usando il metodo Voci () per visualizzare tutte le coppie di valore chiave presenti in una mappa.
Produzione
Il metodo voci () funziona correttamente.
Conclusione
Esistono più metodi di oggetti della mappa JavaScript che consentono di creare una nuova mappa, impostare o visualizzare i valori in una mappa, ecc. Questi metodi sono impostati (), get (), delete (), clear (), ha (), foreach (), tasti (), valori () e voci (). Tutti questi metodi hanno uno scopo diverso che viene spiegato in dettaglio insieme all'esempio rilevante.