జావాస్క్రిప్ట్‌లో మ్యాప్ విలువలను అర్రేగా ఎలా మార్చాలి

Javaskript Lo Myap Viluvalanu Arrega Ela Marcali



జావాస్క్రిప్ట్ మ్యాప్‌లు ES6లో ప్రవేశపెట్టబడ్డాయి. ఇది కీ-విలువ జతలను ఆర్డర్ చేసిన జాబితాలో నిల్వ చేస్తుంది. IDలు మరియు వినియోగదారు పేర్ల వంటి ప్రాథమిక కీ-విలువ జతలను నిల్వ చేయడంలో మ్యాప్‌ల వినియోగం చాలా సహాయకారిగా ఉంటుంది. అంతేకాకుండా, JavaScript మ్యాప్ ఆబ్జెక్ట్‌లు మళ్లించదగినవి కాబట్టి మ్యాప్ విలువలను తిరిగి పొందడం కోసం జావాస్క్రిప్ట్ రెండు పద్ధతులను అందిస్తుంది.

ఈ ట్యుటోరియల్ మ్యాప్ విలువలను శ్రేణిగా మార్చే విధానాన్ని వివరిస్తుంది.

జావాస్క్రిప్ట్‌ని ఉపయోగించి మ్యాప్ విలువలను అర్రేగా మార్చడం/మార్పు చేయడం ఎలా?

మ్యాప్ విలువలను శ్రేణికి మార్చడానికి, దిగువ పేర్కొన్న పద్ధతులను ఉపయోగించండి:







  • Array.from() పద్ధతి
  • స్ప్రెడ్ ఆపరేటర్

విధానం 1: Array.from() పద్ధతిని ఉపయోగించి మ్యాప్ విలువలను అర్రేగా మార్చండి

మ్యాప్ విలువలను శ్రేణికి మార్చడానికి, “ని ఉపయోగించండి map.values() 'తో పద్ధతి' Array.from() ” పద్ధతి. మ్యాప్ విలువలను పొందడానికి map.values() పద్ధతి ఉపయోగించబడుతుంది మరియు Array.from() పద్ధతి ఈ విలువలను శ్రేణిగా మారుస్తుంది.



వాక్యనిర్మాణం
మ్యాప్ విలువలను శ్రేణికి మార్చడానికి ఇచ్చిన సింటాక్స్‌ని అనుసరించండి:



అమరిక . నుండి ( పటం. విలువలు ( ) )

ఉదాహరణ
మ్యాప్() కన్స్ట్రక్టర్ ఉపయోగించి కొత్త మ్యాప్ ఆబ్జెక్ట్‌ను సృష్టించండి:





ఉంది పటం = కొత్త మ్యాప్ ( ) ;

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

పటం. సెట్ ( '1' , 'పేరు' ) ;
పటం. సెట్ ( 'రెండు' , 'వయస్సు' ) ;
పటం. సెట్ ( '3' , 'ఈమెయిల్' ) ;
పటం. సెట్ ( '4' , 'సంప్రదింపు#' ) ;

కాల్ చేయండి' విలువలు() 'లో పద్ధతి' Array.from() 'మ్యాప్ విలువలను పొందడానికి మరియు వాటిని శ్రేణిగా మార్చడానికి మరియు వేరియబుల్‌లో నిల్వ చేయడానికి పద్ధతి' మాప్ విలువలు ”:



ఉంది మాప్ విలువలు = అమరిక . నుండి ( పటం. విలువలు ( ) ) ;

చివరగా, కన్సోల్‌లోని శ్రేణిలో మ్యాప్ విలువలను ముద్రించండి:

కన్సోల్. లాగ్ ( మాప్ విలువలు ) ;

మ్యాప్ యొక్క విలువలు విజయవంతంగా శ్రేణిగా మార్చబడినట్లు అవుట్‌పుట్ సూచిస్తుంది:

విధానం 2: స్ప్రెడ్ ఆపరేటర్‌ని ఉపయోగించి మ్యాప్ విలువలను అర్రేగా మార్చండి

మ్యాప్ విలువలను శ్రేణిగా మార్చడానికి మరొక మార్గం ' స్ప్రెడ్ ఆపరేటర్ 'తో' map.values() ” పద్ధతి. map.values() పద్ధతి మొదట మ్యాప్ విలువలను పొందుతుంది మరియు స్ప్రెడ్ ఆపరేటర్ అన్ని మ్యాప్ విలువలను శ్రేణిలోకి కాపీ చేస్తుంది.

వాక్యనిర్మాణం
స్ప్రెడ్ ఆపరేటర్‌ని ఉపయోగించి మ్యాప్ విలువలను శ్రేణికి మార్చడానికి దిగువ అందించిన సింటాక్స్‌ని ఉపయోగించండి:

[ ... పటం . విలువలు ( ) ]

ఉదాహరణ
కాల్ చేయండి' map.values() 'తో పద్ధతి' స్ప్రెడ్ ఆపరేటర్ ” ఇది మ్యాప్ విలువలను శ్రేణిగా మారుస్తుంది:

ఉంది మాప్ విలువలు = [ ... పటం . విలువలు ( ) ] ;

అవుట్‌పుట్

బోనస్ చిట్కా

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

Array.from() పద్ధతిని ఉపయోగించి మ్యాప్ కీలను అర్రేగా మార్చండి

మ్యాప్ యొక్క కీలను మరియు మ్యాప్‌లోని అన్ని ఎంట్రీలను (కీ-విలువ జతలు) శ్రేణిగా మార్చడానికి, “ని ఉపయోగించండి map.Keys() 'పద్ధతి మరియు' map.entries() 'తో పద్ధతి' Array.from() ” పద్ధతి. map.Keys() పద్ధతి మ్యాప్ యొక్క కీలను పొందుతుంది మరియు map.entries() పద్ధతిని కీ-విలువ జతలో మ్యాప్ ఎంట్రీలను తిరిగి పొందడానికి ఉపయోగించబడుతుంది.

ఉదాహరణ
మ్యాప్ కీలను మార్చడానికి, కాల్ చేయండి map.Keys() 'లో పద్ధతి' Array.from() 'పద్ధతి:

స్థిరంగా కీలు = అమరిక . నుండి ( పటం. కీలు ( ) ) ;

మ్యాప్ ఎంట్రీలన్నింటినీ అర్రేగా మార్చడానికి Array.from() పద్ధతిలో map.entries() పద్ధతిని ఆర్గ్యుమెంట్‌గా కాల్ చేయండి:

స్థిరంగా ఎంట్రీలు = అమరిక . నుండి ( పటం. ఎంట్రీలు ( ) ) ;

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

స్ప్రెడ్ ఆపరేటర్ పద్ధతిని ఉపయోగించి మ్యాప్ కీలను అర్రేగా మార్చండి

“ని ఉపయోగించి మ్యాప్ కీలు మరియు అన్ని మ్యాప్ ఎంట్రీలను శ్రేణిలోకి మార్చే పద్ధతిని చూద్దాం. స్ప్రెడ్ ఆపరేటర్ ”.

ఉదాహరణ
కాల్ చేయండి' map.Keys() స్ప్రెడ్ ఆపరేటర్‌తో పద్ధతి మరియు ఫలిత శ్రేణిని వేరియబుల్ మ్యాప్‌కీలలో నిల్వ చేయండి:

ఉంది మ్యాప్‌కీలు = [ ... పటం . కీలు ( ) ] ;

'ని ఉపయోగించి శ్రేణిలో మ్యాప్ ఎంట్రీలను మార్చడానికి map.entries() స్ప్రెడ్ ఆపరేటర్‌తో పద్ధతి:

స్థిరంగా మ్యాప్ ఎంట్రీలు = [ ... పటం . ఎంట్రీలు ( ) ] ;

అవుట్‌పుట్

మ్యాప్ విలువలను శ్రేణికి మార్చడానికి మరియు మ్యాప్ కీలు మరియు ఎంట్రీలను జావాస్క్రిప్ట్‌ని ఉపయోగించి శ్రేణిలోకి మార్చడానికి సంబంధించిన అన్ని అవసరమైన సమాచారాన్ని మేము సంకలనం చేసాము.

ముగింపు

మ్యాప్ విలువలను శ్రేణికి మార్చడానికి, “ని ఉపయోగించండి map.values() 'తో పద్ధతి' Array.from() 'పద్ధతి లేదా' స్ప్రెడ్ ఆపరేటర్ ”. మ్యాప్ విలువలను పొందడానికి map.values() పద్ధతి ఉపయోగించబడుతుంది మరియు Array.from() పద్ధతి ఈ విలువలను శ్రేణిగా మారుస్తుంది, అయితే స్ప్రెడ్ ఆపరేటర్ అన్ని మ్యాప్ విలువలను శ్రేణికి కాపీ చేస్తుంది. ఈ ట్యుటోరియల్ మ్యాప్ విలువలను శ్రేణికి మార్చే విధానాన్ని వివరిస్తుంది.