జావాస్క్రిప్ట్ ఉపయోగించి మ్యాప్‌లో కీలను క్రమబద్ధీకరించండి

Javaskript Upayoginci Myap Lo Kilanu Kramabad Dhikarincandi



మ్యాప్ అనేది జావాస్క్రిప్ట్‌లోని ఒక ప్రత్యేకమైన వస్తువు, ఇది కీ-విలువ జతలలో అంశాలను కలిగి ఉంటుంది. ఆదిమ డేటా మరియు ఆబ్జెక్ట్ డేటా రెండూ మ్యాప్‌లో నిల్వ చేయబడతాయి. మ్యాప్ ఆబ్జెక్ట్ ద్వారా మళ్ళించేటప్పుడు కీ-విలువ జత చొప్పించిన అదే క్రమంలో తిరిగి ఇవ్వబడుతుంది. మ్యాప్‌లలో కీలను ఆరోహణ మరియు అవరోహణ క్రమంలో క్రమబద్ధీకరించడానికి, సార్ట్() మరియు రివర్స్() పద్ధతులను ఉపయోగించండి.

జావాస్క్రిప్ట్ ఉపయోగించి మ్యాప్ కీలను క్రమబద్ధీకరించే పద్ధతులను ఈ పోస్ట్ నిర్వచిస్తుంది.

జావాస్క్రిప్ట్ ఉపయోగించి మ్యాప్ కీలను ఎలా క్రమబద్ధీకరించాలి?

మ్యాప్‌లోని కీలను క్రమబద్ధీకరించడానికి, ఇవ్వబడిన JavaScript ముందుగా నిర్మించిన పద్ధతులను ఉపయోగించండి:







ఈ పద్ధతుల పనిని చూద్దాం.



విధానం 1: sort() పద్ధతిని ఉపయోగించి మ్యాప్‌లో కీలను క్రమబద్ధీకరించండి

మ్యాప్‌లోని కీలను ఆరోహణ క్రమంలో క్రమబద్ధీకరించడానికి, ' క్రమబద్ధీకరించు() 'స్ప్రెడ్ ఆపరేటర్‌తో పద్ధతి' ” మ్యాప్ వస్తువులో. సార్ట్() పద్ధతిని ఉపయోగించి క్రమబద్ధీకరించడానికి మ్యాప్ ఎంట్రీల శ్రేణిని పొందడానికి ఇది ఉపయోగించబడుతుంది.



వాక్యనిర్మాణం





మ్యాప్ కీలను ఆరోహణ క్రమంలో క్రమబద్ధీకరించడానికి క్రింది సింటాక్స్ ఉపయోగించబడుతుంది:

కొత్త మ్యాప్ ( [ ... పటం . ఎంట్రీలు ( ) ] . క్రమబద్ధీకరించు ( ) )

ఉదాహరణ

కీ-విలువ జతలో మ్యాప్‌ను సృష్టించండి:



మ్యాప్ చేయనివ్వండి = కొత్త మ్యాప్ ( [

[ 10 , 'జావాస్క్రిప్ట్' ] ,

[ 13 , 'CSS' ] ,

[ 23 , 'HTML' ] ,

] ) ;

ఒక కొత్త మ్యాప్ ఆబ్జెక్ట్‌ను సృష్టించండి మరియు స్ప్రెడ్ ఆపరేటర్‌తో క్రమబద్ధీకరణ () పద్ధతిని ఒక పారామీటర్‌గా కాల్ చేయండి, అది తిరిగి వచ్చిన క్రమబద్ధీకరించబడిన శ్రేణిని వేరియబుల్‌లో క్రమబద్ధీకరించడానికి మరియు నిల్వ చేయడానికి మ్యాప్ ఎంట్రీలను పొందుతుంది. ascMapKeys ”:

ఎక్కడ ascMapKeys = కొత్త మ్యాప్ ( [ ... పటం . ఎంట్రీలు ( ) ] . క్రమబద్ధీకరించు ( ) ) ;

కన్సోల్‌లో క్రమబద్ధీకరించబడిన మ్యాప్ కీల శ్రేణిని ముద్రించండి:

కన్సోల్. లాగ్ ( ascMapKeys ) ;

అవుట్‌పుట్

మీరు మ్యాప్ కీలను అవరోహణ క్రమంలో క్రమబద్ధీకరించాలనుకుంటే, ఇచ్చిన విభాగాన్ని అనుసరించండి.

విధానం 2: రివర్స్ () పద్ధతిని ఉపయోగించి మ్యాప్‌లో కీలను క్రమబద్ధీకరించండి

మ్యాప్ కీలను అవరోహణ క్రమంలో క్రమబద్ధీకరించడానికి, ఉపయోగించండి రివర్స్ () స్ప్రెడ్ ఆపరేటర్‌తో పద్ధతి. రివర్స్ () పద్ధతి శ్రేణిలోని మూలకాల క్రమాన్ని రివర్స్ చేస్తుంది.

వాక్యనిర్మాణం

రివర్స్() పద్ధతిని ఉపయోగించి శ్రేణిని రివర్స్ ఆర్డర్‌లో క్రమబద్ధీకరించడానికి ఇచ్చిన సింటాక్స్‌ని ఉపయోగించండి:

కొత్త మ్యాప్ ( [ ... పటం . ఎంట్రీలు ( ) ] . రివర్స్ ( ) )

ఉదాహరణ

కీల క్రమాన్ని రివర్స్ చేయడానికి కొత్త మ్యాప్ ఆబ్జెక్ట్‌లోని రివర్స్() పద్ధతిని ఆర్గ్యుమెంట్‌గా కాల్ చేయండి:

ఇక్కడ descMapKeys = కొత్త మ్యాప్ ( [ ... పటం . ఎంట్రీలు ( ) ] . రివర్స్ ( ) ) ;

చివరగా, రివర్స్ ఆర్డర్ కీల ఫలిత శ్రేణిని ప్రింట్ చేయండి:

కన్సోల్. లాగ్ ( descMapKeys ) ;

కీలు అవరోహణ క్రమంలో విజయవంతంగా క్రమబద్ధీకరించబడినట్లు అవుట్‌పుట్ సూచిస్తుంది:

జావాస్క్రిప్ట్‌లో మ్యాప్ కీలను క్రమబద్ధీకరించడానికి అవసరమైన మొత్తం సమాచారాన్ని మేము సేకరించాము.

ముగింపు

మ్యాప్‌లోని కీలను ఆరోహణ క్రమంలో క్రమబద్ధీకరించడానికి, ' క్రమబద్ధీకరించు() 'పద్ధతి, మరియు అవరోహణ క్రమంలో, 'ని ఉపయోగించండి రివర్స్ () స్ప్రెడ్ ఆపరేటర్‌తో పద్ధతి. మరింత ప్రత్యేకంగా, స్ప్రెడ్ ఆపరేటర్ ఆరోహణ మరియు అవరోహణ క్రమంలో క్రమబద్ధీకరించడానికి మ్యాప్ ఎంట్రీల శ్రేణిని పొందుతుంది. ఈ పోస్ట్‌లో, జావాస్క్రిప్ట్‌ని ఉపయోగించి మ్యాప్‌లోని కీలను క్రమబద్ధీకరించే పద్ధతులను మేము నిర్వచించాము.