See postitus määratleb meetodid kaardivõtmete sortimiseks JavaScripti abil.
Kuidas sorteerida kaardiklahve JavaScripti abil?
Kaardil võtmete sortimiseks kasutage etteantud JavaScripti eelseadistatud meetodeid:
Vaatame nende meetodite toimimist.
1. meetod: Sorteerige võtmed kaardil, kasutades sort() meetodit
Kaardil olevate klahvide järjestamiseks kasvavas järjekorras kasutage ' sorteeri() ' meetod levikuoperaatoriga ' … ” kaardiobjektil. Seda kasutatakse kaardi kirjete massiivi saamiseks sortimiseks meetodi sort() abil.
Süntaks
Kaardivõtmete järjestamiseks kasvavas järjekorras kasutatakse järgmist süntaksit:
uus Kaart ( [ ... kaart . sissekanded ( ) ] . sorteerida ( ) )Näide
Looge kaart võtme-väärtuste paaris:
lase kaardile = uus Kaart ( [
[ 10 , 'JavaScript' ] ,
[ 13 , 'CSS' ] ,
[ 23 , 'HTML' ] ,
] ) ;
Looge uus kaardiobjekt ja kutsuge välja meetod sort() koos levikuoperaatoriga parameetrina, mis saab kaardikirjed sorteerimiseks ja tagastatud sorteeritud massiivi salvestamiseks muutujas ' ascMapKeys ”:
kus ascMapKeys = uus Kaart ( [ ... kaart . sissekanded ( ) ] . sorteerida ( ) ) ;Printige konsooli sorteeritud kaardiklahvide massiiv:
konsool. logi ( ascMapKeys ) ;Väljund
Kui soovite sorteerida kaardi võtmeid kahanevas järjekorras, järgige antud jaotist.
2. meetod: Sorteerige võtmed kaardil, kasutades reverse() meetodit
Kaardivõtmete sortimiseks kahanevas järjekorras kasutage ' tagurpidi() ” meetod hajutusoperaatoriga. Reverse() meetod muudab massiivi elementide järjekorra vastupidiseks.
Süntaks
Kasutage antud süntaksit massiivi sortimiseks vastupidises järjekorras, kasutades reverse() meetodit:
uus Kaart ( [ ... kaart . sissekanded ( ) ] . tagurpidi ( ) )Näide
Kutsuge uues kaardiobjektis meetod reverse() kui argumendiks võtmete järjekorra muutmiseks:
kus descMapKeys = uus Kaart ( [ ... kaart . sissekanded ( ) ] . tagurpidi ( ) ) ;Lõpuks printige saadud pöördjärjestuse võtmete massiiv:
konsool. logi ( descMapKeys ) ;Väljund näitab, et võtmed on edukalt sorteeritud kahanevas järjekorras:
Oleme JavaScriptis kaardivõtmete sortimiseks kogunud kogu vajaliku teabe.
Järeldus
Kaardil olevate klahvide järjestamiseks kasvavas järjekorras kasutage ' sorteeri() ' meetodit ja kahanevas järjekorras kasutage ' tagurpidi() ” meetod hajutusoperaatoriga. Täpsemalt saab jaotuse operaator massiivi kaardi kirjeid, mida sortida kasvavas ja kahanevas järjekorras. Selles postituses määratlesime meetodid võtmete sortimiseks kaardil JavaScripti abil.