శ్రేణి అనేది జావాస్క్రిప్ట్ వంటి వివిధ ప్రోగ్రామింగ్ భాషలలో ఒక సాధారణ డేటా నిర్మాణం. ఇది సూచిక చేయబడిన మూలకాల యొక్క ఆర్డర్ జాబితాను ఉంచుతుంది. కొన్ని సందర్భాల్లో, ప్రోగ్రామర్లు తప్పనిసరిగా అనేక శ్రేణుల మూలకాలను ఒకే శ్రేణిలో కలపాలి లేదా విలీనం చేయాలి.
ఈ పోస్ట్ జావాస్క్రిప్ట్ ఉపయోగించి శ్రేణులను కలపడానికి పద్ధతులను వివరిస్తుంది.
జావాస్క్రిప్ట్ ఉపయోగించి శ్రేణులను ఎలా కలపాలి?
రెండు లేదా అంతకంటే ఎక్కువ శ్రేణులను కలపడం లేదా విలీనం చేయడం కోసం, జావాస్క్రిప్ట్ క్రింద జాబితా చేయబడిన కొన్ని ప్రీబిల్ట్ పద్ధతులను అందిస్తుంది:
-
- concat()
- స్ప్రెడ్ ఆపరేటర్
విధానం 1: concat() పద్ధతిని ఉపయోగించి శ్రేణులను కలపండి
ఒకే శ్రేణిలో బహుళ శ్రేణులను కలపడానికి, “ని ఉపయోగించండి concat() ” పద్ధతి. బహుళ శ్రేణులను కలపడానికి ఇది అత్యంత ప్రాథమిక మరియు సరళమైన మార్గం.
వాక్యనిర్మాణం
concat() పద్ధతిని ఉపయోగించి శ్రేణులను కలపడం కోసం ఇచ్చిన సింటాక్స్ను అనుసరించండి:
array1.concat ( array2, array3, ....., arrayN )
ఇది బహుళ శ్రేణులను పారామీటర్లుగా తీసుకుంటుంది మరియు వాటిని ఒకే శ్రేణిగా మిళితం చేస్తుంది.
రిటర్న్ విలువ
ఇది అసలైన శ్రేణులను ప్రభావితం చేయకుండా కొత్త శ్రేణిని అందిస్తుంది.
ఉదాహరణ
మూడు శ్రేణులు, సరి సంఖ్యల శ్రేణి, బేసి సంఖ్యలు మరియు ప్రధాన సంఖ్యను సృష్టించండి:
var even = [ రెండు , 4 , 6 , 8 ]బేసి = [ 1 , 3 , 5 , 7 ]
ఎక్కడ ప్రధాన = [ పదకొండు , 13 , 17 ]
కాల్ చేయండి' concat() 'ఉత్తీర్ణత ద్వారా పద్ధతి' కూడా 'మరియు' ప్రధానమైనది వాటిని ఒక 'లో కలపడానికి శ్రేణులు బేసి ”అరే మరియు ఫలిత శ్రేణిని వేరియబుల్లో నిల్వ చేయండి” కంబైన్అరే ”:
'ని ఉపయోగించి కన్సోల్లో సంయుక్త శ్రేణిని ప్రింట్ చేయండి console.log() 'పద్ధతి:
అవుట్పుట్
పై అవుట్పుట్ శ్రేణులను సూచిస్తుంది “ కూడా 'మరియు' ప్రధానమైనది 'విజయవంతంగా శ్రేణితో కలుపుతారు' బేసి ”.
విధానం 2: స్ప్రెడ్ ఆపరేటర్ని ఉపయోగించి శ్రేణులను కలపండి
జావాస్క్రిప్ట్లో శ్రేణులను కలపడానికి మరొక మార్గం “ స్ప్రెడ్ ఆపరేటర్ ”. స్ప్రెడ్ ఆపరేటర్ అనేది మూడు చుక్కలు, ఇది అన్ని శ్రేణి మూలకాలను మరొక శ్రేణిలోకి కాపీ చేస్తుంది. బహుళ శ్రేణులను కలపడం లేదా విలీనం చేయడంలో ఇది అత్యంత ప్రభావవంతమైన మార్గం.
వాక్యనిర్మాణం
ఒకే శ్రేణిలో బహుళ శ్రేణులను కలపడానికి స్ప్రెడ్ ఆపరేటర్ కోసం క్రింది వాక్యనిర్మాణాన్ని ఉపయోగించండి:
[ ...array1, ...array2, ...array3, ...arrayN ]
ఉదాహరణ
పైన సృష్టించబడిన మూడు శ్రేణులను ఉపయోగించండి ' కూడా ',' బేసి ', మరియు' ప్రధానమైనది ”. అది సరి సంఖ్యలు, బేసి సంఖ్యలు మరియు ప్రధాన సంఖ్యల జాబితాలను కలిగి ఉంటుంది. ఇప్పుడు, స్ప్రెడ్ ఆపరేటర్ని ఉపయోగించి ఈ శ్రేణులన్నింటినీ కలపండి:
var combineArray = [ ...సరి, ...బేసి, ...ప్రధాన ] ;
అవుట్పుట్
శ్రేణులు ఒకే శ్రేణిలో విజయవంతంగా సంగ్రహించబడినట్లు అవుట్పుట్ సూచిస్తుంది.
ముగింపు
బహుళ శ్రేణులను ఒకే శ్రేణిలో కలపడం కోసం, “ని ఉపయోగించండి concat() 'పద్ధతి లేదా' స్ప్రెడ్ ఆపరేటర్ ”. స్ప్రెడ్ ఆపరేటర్ అనేది శ్రేణులను కలపడానికి సమర్థవంతమైన మార్గం. ఇది శ్రేణిలోని అన్ని అంశాలను మరొక శ్రేణిలోకి కాపీ చేస్తుంది. శ్రేణుల మూలకాలను కలపడానికి లేదా విలీనం చేయడానికి concat() పద్ధతి అత్యంత ప్రాథమిక మరియు సరళమైన మార్గం. ఈ పోస్ట్ జావాస్క్రిప్ట్ ఉపయోగించి శ్రేణులను కలపడానికి పద్ధతులను వివరిస్తుంది.