Hvordan sortere et ES6 -kart i JavaScript?

Hvordan sortere et ES6 -kart i JavaScript?

Mens det arbeider med dataene i bulk, er det et krav om å sortere dataene som skal identifiseres riktig. For eksempel ved å hente et spesifikt navn basert på et tegn. I tillegg til det, forbedrer det visualiseringen, analysen og reduserer den konsumerte tiden. I et slikt tilfelle er det å sortere et ES6 -kart i JavaScript en effektiv teknikk for å søke i spesifikke data.

Denne bloggen vil forklare hvordan du sorterer et ES6 -kart i JavaScript.

Hvordan sortere et ES6 -kart ved hjelp av JavaScript?

En "ES6 -kart”Kan sorteres i JavaScript ved å lage et nytt kartobjekt og bruke det i kombinasjon med“spre”Operatør og“sortere()”Metode.

Eksempel 1: Sorter et ES6 -kart i JavaScript av alfabetiske tegn

Dette eksemplet vil forklare hvordan du sorterer et kart etter alfabetiske tegn.

Syntaks

sett (tast, verdi);

I syntaks ovenfor:

nøkkel”Og“verdi”Tilsvarer et objekt eller en variabel av hvilken som helst datatype.

La oss følge den under-uttalte koden:

I ovennevnte kodebit, utfør følgende trinn:

  • Lage en ny "kart”Objekt ved å bruke“Kart()”Konstruktør.
  • Sett etter det de uttalte alfabetiske tegnene sammen med de uttalte verdiene i form av "nøkkelverdi”Par.
  • I neste trinn kan du lage en ny "kart”Objekt og plasser de angitte verdiene i den ved å bruke“spre”Operatør.
  • Bruk også “sortere()”Metode for å sortere alfabetetegn og vise det oppdaterte kartet.

Produksjon

Fra output ovenfor kan det observeres at kartet er sortert basert på alfabetiske tegn.

Eksempel 2: Sorter et ES6 -kart i JavaScript etter tall

Dette eksemplet vil føre til å sortere et kart etter tall.

La oss observere det undergitte eksemplet:

I ovennevnte kodebit:

  • Gjenta de diskuterte trinnene i forrige eksempel for å lage et nytt “kart”Objekt og sette verdiene i den ved å bruke“sett()”Metode.
  • I neste trinn, på samme måte, bruk "spre”Operatør og“sortere()”Metode for å sortere kartet basert på de faste tallene.
  • Den ekstra “innganger()”Metode her resulterer i å returnere kartet som“nøkkelverdi”Par.

Produksjon

I output ovenfor er det tydelig at kartet er sortert basert på tallene.

Konklusjon

En "ES6 -kart”Kan sorteres i JavaScript ved å bruke kartobjektet kombinert med“spre”Operatør og“sortere()”Metode på alfabetene og tallene. Dette kan oppnås ved å lage et nytt kartobjekt og sette verdiene i det i form av "nøkkelverdi”Par og sorterer dem deretter basert på de inneholdte alfabetiske tegnene i det første eksemplet og tallene i det andre eksemplet. Denne bloggen forklarer hvordan du sorterer et ES6 -kart i JavaScript.