ஜாவாஸ்கிரிப்டைப் பயன்படுத்தி வரிசைகளை எவ்வாறு இணைப்பது

Javaskiriptaip Payanpatutti Varicaikalai Evvaru Inaippatu



வரிசை என்பது ஜாவாஸ்கிரிப்ட் போன்ற பல்வேறு நிரலாக்க மொழிகளில் ஒரு பொதுவான தரவு கட்டமைப்பாகும். இது குறியீட்டு உறுப்புகளின் வரிசைப்படுத்தப்பட்ட பட்டியலை வைத்திருக்கிறது. சில சந்தர்ப்பங்களில், புரோகிராமர்கள் பல வரிசைகளின் கூறுகளை ஒரு வரிசையில் இணைக்க வேண்டும் அல்லது ஒன்றிணைக்க வேண்டும்.

இந்த இடுகை ஜாவாஸ்கிரிப்டைப் பயன்படுத்தி வரிசைகளை இணைக்கும் முறைகளை விளக்கும்.







ஜாவாஸ்கிரிப்டைப் பயன்படுத்தி வரிசைகளை எவ்வாறு இணைப்பது?

இரண்டு அல்லது அதற்கு மேற்பட்ட வரிசைகளை இணைக்க அல்லது இணைக்க, ஜாவாஸ்கிரிப்ட் சில முன் கட்டமைக்கப்பட்ட முறைகளை வழங்குகிறது, கீழே பட்டியலிடப்பட்டுள்ளது:



    • தொடர்பு ()
    • ஸ்ப்ரெட் ஆபரேட்டர்

முறை 1: concat() முறையைப் பயன்படுத்தி வரிசைகளை இணைக்கவும்

ஒரே வரிசையில் பல அணிவரிசைகளை இணைக்க, ' தொடர்பு () ”முறை. பல வரிசைகளை இணைக்க இது மிகவும் அடிப்படை மற்றும் நேரடியான வழியாகும்.



தொடரியல்





concat() முறையைப் பயன்படுத்தி வரிசைகளை இணைக்க கொடுக்கப்பட்ட தொடரியல் பின்பற்றவும்:

array1.concat ( array2, array3, ....., arrayN )


இது பல வரிசைகளை அளவுருக்களாக எடுத்து அவற்றை ஒரு அணிவரிசையாக இணைக்கிறது.



திரும்ப மதிப்பு

இது அசல் வரிசைகளை பாதிக்காமல் புதிய வரிசையை வழங்குகிறது.

உதாரணமாக

மூன்று வரிசைகள், இரட்டை எண்களின் வரிசை, ஒற்றைப்படை எண்கள் மற்றும் ஒரு பிரதான எண் ஆகியவற்றை உருவாக்கவும்:

var கூட = [ இரண்டு , 4 , 6 , 8 ]
ஒற்றைப்படை இருந்தது = [ 1 , 3 , 5 , 7 ]
எங்கே முதன்மை = [ பதினொரு , 13 , 17 ]


அழை' தொடர்பு () ' கடந்து செல்லும் முறை ' கூட 'மற்றும்' முதன்மை 'வரிசைகள் அவற்றை ஒரு' இல் இணைக்க ஒற்றைப்படை 'வரிசை மற்றும் அதன் விளைவாக வரும் வரிசையை மாறியில் சேமிக்கவும்' ஒருங்கிணைந்த வரிசை ”:

var combineArray = odd.concat ( கூட, முதன்மை ) ;


'ஐப் பயன்படுத்தி கன்சோலில் ஒருங்கிணைந்த வரிசையை அச்சிடவும் console.log() ”முறை:

console.log ( ஒருங்கிணைந்த வரிசை ) ;


வெளியீடு


மேலே உள்ள வெளியீடு வரிசைகள் ' கூட 'மற்றும்' முதன்மை 'வரிசையுடன் வெற்றிகரமாக இணைக்கப்பட்டது' ஒற்றைப்படை ”.

முறை 2: ஸ்ப்ரெட் ஆபரேட்டரைப் பயன்படுத்தி வரிசைகளை இணைக்கவும்

ஜாவாஸ்கிரிப்டில் வரிசைகளை இணைக்க மற்றொரு வழி ' பரவல் ஆபரேட்டர் ”. ஸ்ப்ரெட் ஆபரேட்டர் என்பது மூன்று புள்ளிகள் ஆகும், இது அனைத்து வரிசையின் கூறுகளையும் மற்றொரு வரிசையில் நகலெடுக்கிறது. பல வரிசைகளை இணைப்பதற்கு அல்லது இணைப்பதற்கு இது மிகவும் திறமையான வழியாகும்.

தொடரியல்

ஸ்ப்ரெட் ஆபரேட்டருக்கு ஒரே வரிசையில் பல அணிவரிசைகளை இணைக்க கீழே உள்ள தொடரியல் பயன்படுத்தவும்:

[ ...array1, ...array2, ...array3, ...arrayN ]


உதாரணமாக

மேலே உருவாக்கப்பட்ட மூன்று அணிவரிசைகளைப் பயன்படுத்தவும். கூட ”,” ஒற்றைப்படை ', மற்றும் ' முதன்மை ”. இதில் இரட்டை எண்கள், ஒற்றைப்படை எண்கள் மற்றும் பகா எண்கள் பட்டியல்கள் உள்ளன. இப்போது, ​​ஸ்ப்ரெட் ஆபரேட்டரைப் பயன்படுத்தி இந்த வரிசைகள் அனைத்தையும் இணைக்கவும்:

var combineArray = [ ... கூட, ... ஒற்றைப்படை, ... முதன்மை ] ;


வெளியீடு


வரிசைகள் வெற்றிகரமாக ஒரு வரிசையாக இணைக்கப்பட்டதை வெளியீடு குறிக்கிறது.

முடிவுரை

பல வரிசைகளை ஒரே வரிசையில் இணைக்க, ' தொடர்பு () 'முறை அல்லது' பரவல் ஆபரேட்டர் ”. ஸ்ப்ரெட் ஆபரேட்டர் என்பது வரிசைகளை இணைக்க ஒரு திறமையான வழியாகும். இது வரிசையின் அனைத்து கூறுகளையும் மற்றொரு வரிசையில் நகலெடுக்கிறது. வரிசைகளின் கூறுகளை இணைக்க அல்லது ஒன்றிணைப்பதற்கான மிக அடிப்படையான மற்றும் நேரடியான வழி concat() முறை. இந்த இடுகை ஜாவாஸ்கிரிப்டைப் பயன்படுத்தி வரிசைகளை இணைக்கும் முறைகளை விளக்குகிறது.