Kako razvrstiti zemljevid ES6 v JavaScriptu?

Kako Razvrstiti Zemljevid Es6 V Javascriptu



Pri obravnavi podatkov v velikem obsegu obstaja zahteva po razvrščanju podatkov, da se pravilno identificirajo. Na primer pri pridobivanju določenega imena na podlagi znaka. Poleg tega izboljša vizualizacijo, analizo in skrajša porabljen čas. V takem primeru je razvrščanje zemljevida ES6 v JavaScriptu učinkovita tehnika za iskanje določenih podatkov.

Ta blog bo razložil, kako razvrstiti zemljevid ES6 v JavaScriptu.







Kako razvrstiti zemljevid ES6 z uporabo JavaScripta?

' Zemljevid ES6 « lahko razvrstite v JavaScriptu tako, da ustvarite nov predmet zemljevida in ga uporabite v kombinaciji z » širjenje ' in ' razvrsti() ” metoda.



Primer 1: Razvrsti zemljevid ES6 v JavaScriptu po abecednih znakih



Ta primer pojasnjuje, kako razvrstiti zemljevid po abecednih znakih.





Sintaksa

set ( ključ, vrednost ) ;



V zgornji sintaksi:

ključ « in » vrednost ” ustrezajo objektu ali spremenljivki katerega koli podatkovnega tipa.

Sledimo spodnji kodi:

< scenarij vrsta = 'besedilo/javascript' >
var sortMap = nov zemljevid ( ) ;
sortMap.set ( 'd' , '55' ) ;
sortMap.set ( 'b' , '75' ) ;
sortMap.set ( 'c' , '65' ) ;
sortMap.set ( 'a' , '85' ) ;
var updatedMap = nov zemljevid ( [ ...sortMap ] .razvrsti ( ) ) ;
console.log ( posodobljen zemljevid ) ;
scenarij >

V zgornjem delčku kode izvedite naslednje korake:

  • Ustvari novo ' zemljevid ' objekt z uporabo ' Zemljevid() ” konstruktor.
  • Nato nastavite navedene abecedne znake skupaj z navedenimi vrednostmi v obliki “ ključ-vrednost ” parov.
  • V naslednjem koraku ustvarite novo » zemljevid ' in vanj postavite nastavljene vrednosti s pomočjo ' širjenje ” operaterja.
  • Uporabite tudi ' razvrsti() ” za razvrščanje znakov abecede in prikaz posodobljenega zemljevida.

Izhod

Iz zgornjega rezultata je razvidno, da je zemljevid razvrščen na podlagi abecednih znakov.

Primer 2: Razvrstite zemljevid ES6 v JavaScriptu po številkah

Ta primer bo vodil do razvrščanja zemljevida po številkah.

Oglejmo si spodnji primer:

< scenarij vrsta = 'besedilo/javascript' >
var sortMap = nov zemljevid ( ) ;
sortMap.set ( '3' , 'Harry' ) ;
sortMap.set ( '1' , 'David' ) ;
sortMap.set ( 'dva' , 'zavrniti' ) ;
var updatedMap = nov zemljevid ( [ ...sortMap.entries ( ) ] .razvrsti ( ) ) ;
console.log ( posodobljen zemljevid ) ;
scenarij >

V zgornjem delčku kode:

  • Ponovite opisane korake v prejšnjem primeru za ustvarjanje novega » zemljevid ' in nastavitev vrednosti v njem s pomočjo ' set() ” metoda.
  • V naslednjem koraku na podoben način uporabite » širjenje ' in ' razvrsti() ” metoda za razvrščanje zemljevida glede na nastavljene številke.
  • Dodatni ' vnosi () ' metoda tukaj vrne zemljevid kot ' ključ-vrednost ” parov.

Izhod

V zgornjem rezultatu je razvidno, da je zemljevid razvrščen glede na številke.

Zaključek

' Zemljevid ES6 « lahko razvrstite v JavaScriptu tako, da uporabite predmet zemljevida v kombinaciji z » širjenje ' in ' razvrsti() ” na podlagi abecede in številk. To lahko dosežete tako, da ustvarite nov objekt zemljevida in v njem nastavite vrednosti v obliki ' ključ-vrednost ” in jih nato razvrstite na podlagi vsebovanih abecednih znakov v prvem primeru in številk v drugem primeru. Ta spletni dnevnik pojasnjuje, kako razvrstiti zemljevid ES6 v JavaScriptu.