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.