Rendezze a kulcsokat a térképen JavaScript használatával

Rendezze A Kulcsokat A Terkepen Javascript Hasznalataval



A térkép egy egyedi objektum a JavaScriptben, amely kulcs-érték párokban tartalmaz elemeket. Primitív adatok és objektumadatok is tárolhatók a térképen. A kulcs-érték pár ugyanabban a sorrendben kerül visszaadásra, mint ahogy beszúrták a térképobjektumban való iteráció során. A kulcsok növekvő és csökkenő sorrendbe rendezéséhez használja a sort() és a reverse() metódusokat.

Ez a bejegyzés meghatározza a térképkulcsok JavaScript használatával történő rendezésének módszereit.

Hogyan lehet rendezni a térképkulcsokat JavaScript használatával?

A kulcsok térképen való rendezéséhez használja a megadott JavaScript előre elkészített metódusokat:







Nézzük meg ezeknek a módszereknek a működését.



1. módszer: Rendezze a kulcsokat a térképen a sort() módszerrel

A kulcsok növekvő sorrendbe rendezéséhez használja a „ fajta() ' módszer a spread operátorral ' ” a térképobjektumban. Arra használják, hogy a térkép bejegyzéseinek egy tömbjét rendezzék a sort() metódussal.



Szintaxis





A következő szintaxist használjuk a térképkulcsok növekvő sorrendbe rendezésére:

új Térkép ( [ ... térkép . bejegyzés ( ) ] . fajta ( ) )

Példa

Hozzon létre egy térképet kulcs-érték párban:



hadd térképezzen = új Térkép ( [

[ 10 , 'JavaScript' ] ,

[ 13 , 'CSS' ] ,

[ 23 , 'HTML' ] ,

] ) ;

Hozzon létre egy új térképobjektumot, és hívja meg a sort() metódust a spread operátorral, mint paraméterrel, amely megkapja a térképbejegyzéseket a rendezéshez és a visszaadott rendezett tömb ' változóban való tárolásához' ascMapKeys ”:

ahol az ascMapKeys = új Térkép ( [ ... térkép . bejegyzés ( ) ] . fajta ( ) ) ;

Nyomtassa ki a rendezett térképkulcsok tömbjét a konzolon:

konzol. log ( ascMapKeys ) ;

Kimenet

Ha csökkenő sorrendbe szeretné rendezni a térkép kulcsait, kövesse az adott részt.

2. módszer: Reverse() módszerrel rendezze a kulcsokat a térképen

A térképkulcsok csökkenő sorrendbe rendezéséhez használja a „ fordított() ” módszer egy spread operátorral. A reverse() metódus megfordítja a tömb elemeinek sorrendjét.

Szintaxis

Használja a megadott szintaxist a tömb fordított sorrendbe rendezéséhez a reverse() metódussal:

új Térkép ( [ ... térkép . bejegyzés ( ) ] . fordított ( ) )

Példa

Hívja meg a reverse() metódust az új térképobjektumban argumentumként a kulcsok sorrendjének megfordításához:

ahol a descMapKeys = új Térkép ( [ ... térkép . bejegyzés ( ) ] . fordított ( ) ) ;

Végül nyomtassa ki a fordított sorrendű kulcsok eredő tömbjét:

konzol. log ( descMapKeys ) ;

A kimenet azt jelzi, hogy a kulcsok sikeresen vannak rendezve csökkenő sorrendben:

Összegyűjtöttünk minden szükséges információt a térképkulcsok JavaScriptben történő rendezéséhez.

Következtetés

A kulcsok növekvő sorrendbe rendezéséhez használja a „ fajta() ” módszert, és a csökkenő sorrendhez használja a „ fordított() ” módszer egy spread operátorral. Pontosabban, a spread operátor megkapja a térkép bejegyzéseinek tömbjét, hogy növekvő és csökkenő sorrendbe rendezze. Ebben a bejegyzésben meghatároztuk a kulcsok JavaScript segítségével történő rendezésének módszereit.