Az adatok tömeges kezelése során az adatok megfelelő rendezése szükséges a megfelelő azonosításhoz. Például egy adott név lekérésekor egy karakter alapján. Ezen túlmenően javítja a vizualizációt, elemzést és csökkenti az időigényt. Ilyen esetben az ES6 térkép JavaScriptben való rendezése hatékony technika adott adatok keresésére.
Ez a blog elmagyarázza, hogyan kell rendezni az ES6 térképet JavaScriptben.
Hogyan rendezhetek ES6 térképet JavaScript használatával?
egy ' ES6 térkép ' rendezhető JavaScriptben egy új térképobjektum létrehozásával és a ' terjedés ' operátor és a ' fajta() ” módszerrel.
1. példa: Rendezzen egy ES6-térképet a JavaScript-ben alfabetikus karakterek szerint
Ez a példa elmagyarázza, hogyan kell a térképet ábécé karakterek szerint rendezni.
Szintaxis
készlet ( kulcs érték ) ;A fenti szintaxisban:
' kulcs ” és „ érték ” bármilyen adattípusú objektumnak vagy változónak felel meg.
Kövessük az alábbi kódot:
< forgatókönyv típus = 'text/javascript' >var sortMap = új térkép ( ) ;
sortMap.set ( 'd' , '55' ) ;
sortMap.set ( 'b' , '75' ) ;
sortMap.set ( 'c' , '65' ) ;
sortMap.set ( 'a' , '85' ) ;
var updatedMap = új térkép ( [ ...sortMap ] .fajta ( ) ) ;
console.log ( frissítve a térképet ) ;
forgatókönyv >
A fenti kódrészletben hajtsa végre a következő lépéseket:
- Újat csinálni ' térkép ' objektum a ' Térkép() ” kivitelező.
- Ezután állítsa be a megadott alfabetikus karaktereket a megadott értékekkel együtt ' kulcs érték ” párok.
- A következő lépésben hozzon létre egy új „ térkép ' objektumot, és helyezze el benne a beállított értékeket a ' terjedés ' operátor.
- Alkalmazza továbbá a „ fajta() ” módszerrel rendezheti az ábécé karaktereit és megjelenítheti a frissített térképet.
Kimenet
A fenti kimenetből megfigyelhető, hogy a térkép alfabetikus karakterek alapján van rendezve.
2. példa: ES6 térkép rendezése JavaScriptben számok szerint
Ez a példa a térkép számok szerinti rendezéséhez vezet.
Nézzük az alábbi példát:
< forgatókönyv típus = 'text/javascript' >var sortMap = új térkép ( ) ;
sortMap.set ( '3' , 'Harry' ) ;
sortMap.set ( '1' , 'Dávid' ) ;
sortMap.set ( 'két' , 'elutasít' ) ;
var updatedMap = új térkép ( [ ...sortMap.entries ( ) ] .fajta ( ) ) ;
console.log ( frissítve a térképet ) ;
forgatókönyv >
A fenti kódrészletben:
- Ismételje meg az előző példában tárgyalt lépéseket egy új ' térkép ' objektumot, és állítsa be a benne lévő értékeket a ' készlet() ” módszerrel.
- A következő lépésben hasonlóan alkalmazza a „ terjedés ' operátor és a ' fajta() ” módszerrel rendezheti a térképet a beállított számok alapján.
- A további ' bejegyzés() ” metódus eredményeként a térképet a következőként adja vissza kulcs érték ” párok.
Kimenet
A fenti kimeneten jól látható, hogy a térkép a számok alapján van rendezve.
Következtetés
egy ' ES6 térkép ' rendezhető JavaScriptben a térképobjektum és a ' terjedés ' operátor és a ' fajta() ” módszerrel az ábécéken és a számokon. Ezt úgy érhetjük el, hogy létrehozunk egy új térképobjektumot, és beállítjuk benne az értékeket „ kulcs érték ” párokat, majd az első példában szereplő alfabetikus karakterek, a másik példában a számok alapján rendezi őket. Ez a blog elmagyarázza, hogyan kell rendezni az ES6 térképet JavaScriptben.