Come ordinare una mappa ES6 in JavaScript?

Come ordinare una mappa ES6 in JavaScript?

Mentre si tratta dei dati in blocco, è necessario ordinare i dati da identificare correttamente. Ad esempio, nel recuperare un nome specifico basato su un personaggio. Inoltre, migliora la visualizzazione, l'analisi e riduce il tempo consumato. In tal caso, l'ordinamento di una mappa ES6 in JavaScript è una tecnica efficiente per la ricerca di dati specifici.

Questo blog spiegherà come ordinare una mappa ES6 in JavaScript.

Come ordinare una mappa ES6 usando JavaScript?

UN "Mappa ES6"Può essere ordinato in JavaScript creando un nuovo oggetto MAP e applicandolo in combinazione con"diffusione”Operatore e il"ordinare()" metodo.

Esempio 1: ordinare una mappa ES6 in JavaScript di caratteri alfabetici

Questo esempio spiegherà come ordinare una mappa con caratteri alfabetici.

Sintassi

set (chiave, valore);

Nella sintassi sopra:

"chiave" E "valore"Corrisponde a un oggetto o una variabile di qualsiasi tipo di dati.

Seguiamo il codice indicato:

Nel frammento di codice sopra, eseguire i seguenti passaggi:

  • Crea un nuovo "carta geografica"Oggetto usando il"Carta geografica()"Costruttore.
  • Successivamente, imposta i caratteri alfabetici dichiarati insieme ai valori dichiarati sotto forma di "valore chiave"Coppie.
  • Nel passaggio successivo, crea un nuovo "carta geografica"Oggetto e posizionare i valori impostati in esso usando il"diffusione"Operatore.
  • Inoltre, applica il "ordinare()"Metodo per ordinare i caratteri dell'alfabeto e visualizzare la mappa aggiornata.

Produzione

Dall'output sopra, si può osservare che la mappa è ordinata in base a caratteri alfabetici.

Esempio 2: ordinare una mappa ES6 in JavaScript per numeri

Questo esempio porterà all'ordinamento di una mappa per numeri.

Osserviamo l'esempio di seguito:

Nel frammento di codice sopra:

  • Ripeti i passaggi discussi nell'esempio precedente per la creazione di un nuovo "carta geografica"Oggetto e impostazione dei valori in esso usando il"impostato()" metodo.
  • Nel passaggio successivo, allo stesso modo, applica il "diffusione”Operatore e il"ordinare()"Metodo per ordinare la mappa in base ai numeri impostati.
  • L'ulteriore "inserimenti()"Il metodo qui risulta nel restituire la mappa come"valore chiave"Coppie.

Produzione

Nell'output sopra, è evidente che la mappa è ordinata in base ai numeri.

Conclusione

UN "Mappa ES6"Può essere ordinato in JavaScript applicando l'oggetto mappa combinato con"diffusione”Operatore e il"ordinare()"Metodo sugli alfabeti e nei numeri. Questo può essere ottenuto creando un nuovo oggetto mappa e impostando i valori in forma di "valore chiave"A copia e poi ordinarli in base ai caratteri alfabetici contenuti nel primo esempio e sui numeri nell'altro esempio. Questo blog spiega come ordinare una mappa ES6 in JavaScript.