Tuples இலிருந்து JavaScript மாறி பணிகள்

Tuples Iliruntu Javascript Mari Panikal



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

இந்த இடுகை tuples இன் மாறி ஒதுக்கீட்டை விவரிக்கும்.







Tuples இலிருந்து JavaScript மாறி பணிகள்

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



தொடரியல்



டிஸ்ட்ரக்சரிங் அசைன்மென்ட்டைப் பயன்படுத்த, டூப்பிள்களில் இருந்து மாறிகளுக்கு மதிப்புகளை ஒதுக்க, பின்வரும் தொடரியல் பயன்படுத்தவும்:





நிலையான [ a, b, c ] = [ 1 , 2 , 3 ]


மேலே உள்ள தொடரியல் படி, மாறி ' 'இன் மதிப்பு ஒதுக்கப்படும்' 1 ”,” பி 'ஆல் ஒதுக்கப்படும்' 2 ', மற்றும் ' c 'மதிப்பு ஒதுக்கப்படும்' 3 ”.

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



நிலையான [ a, b ] = வரிசை;


வரிசை அல்லது பொருளில் இருந்து மீதமுள்ள கூறுகளை மீட்டெடுக்க நீங்கள் ஓய்வு இயக்குநரையும் (...) பயன்படுத்தலாம்.

நிலையான [ a, b, ...ஓய்வு ] = வரிசை;


எடுத்துக்காட்டு 1: டூபிளில் இருந்து முழு எண், பூலியன் மற்றும் சரம் மாறி மதிப்புகளின் ஒதுக்கீடு

என்ற பெயரில் ஒரு வரிசையை உருவாக்கவும் tuple ”, இது ஒரு முழு எண், ஒரு பூலியன் மதிப்பு மற்றும் ஒரு சரத்தை சேமிக்கிறது:

const tuple = [ பதினொரு , உண்மை , 'லினக்ஸ்' ] ;


டிஸ்ட்ரக்சரிங் அசைன்மென்ட்டைப் பயன்படுத்தி டூப்பிளின் மதிப்புகளை மாறிகளுக்கு ஒதுக்கவும் ' எக்ஸ் ”,” மற்றும் ', மற்றும் ' உடன் ”:

நிலையான [ x, y, z ] = tuple;


கன்சோலில் ஒவ்வொரு மாறிக்கும் எதிராக ஒதுக்கப்பட்ட மதிப்புகளை அச்சிடவும்:

console.log ( x, y, z ) ;


டியூபிளில் இருந்து மாறிகள் வெற்றிகரமாக ஒதுக்கப்பட்டிருப்பதைக் காணலாம்:


எடுத்துக்காட்டு 2: முழு எண் மற்றும் சரம் மாறி மதிப்புகள் Tuple இலிருந்து ஒதுக்கீடு

கொடுக்கப்பட்ட எடுத்துக்காட்டில், ஒரு சொத்தின் மதிப்பை நாங்கள் ஒதுக்குவோம் ' பதவி '' எனப்படும் மாறிக்கு இன் ”:

நிலையான பொருள் = { பெயர்: 'கோவன் ', வயது: 28, பதவி: ' எச்.ஆர் '};


'des' மாறிக்கு 'பதவி'யின் மதிப்பை ஒதுக்க அழிவு ஒதுக்கீட்டைப் பயன்படுத்தவும்:

நிலையான { பெயர்: டெஸ் } = பொருள்;


ஒதுக்கப்பட்ட மதிப்பை கன்சோலில் அச்சிடவும்:

console.log ( இன் ) ;


சொத்து 'பதவி'யின் மதிப்பு 'des' என்ற மாறிக்கு வெற்றிகரமாக ஒதுக்கப்பட்டதைக் காணலாம்:


எடுத்துக்காட்டு 3: ஓய்வு ஆபரேட்டரைப் பயன்படுத்தி Tuple இலிருந்து பல மாறி மதிப்புகளை ஒதுக்குதல்

ஒரு வரிசையை உருவாக்கி, பல வகையான தரவைச் சேமிக்கவும்:

const tuple = [ '1100' , உண்மை , 'லினக்ஸ்' , பதினொரு , 5 , 3 , 9 ] ;


இப்போது, ​​வரிசையிலிருந்து மீதமுள்ள உறுப்புகளை பிரித்தெடுக்க, அழிவு பணியுடன் ஓய்வு இயக்குநரைப் (...) பயன்படுத்துவோம்:

நிலையான [ x, y, z, ...w ] = tuple;


இறுதியாக கன்சோலில் உள்ள ஒவ்வொரு மாறிக்கும் எதிராக அனைத்து மதிப்புகளையும் அச்சிடவும் console.log() ”முறை:

console.log ( x, y, z, இல் ) ;


நீங்கள் பார்க்க முடியும் என மாறி ' எக்ஸ் 'முழு மதிப்பு ஒதுக்கப்படும்' 1100 ”,” மற்றும் 'பூலியன் மதிப்புடன்' உண்மை ”,” உடன் 'மதிப்புடன்' லினக்ஸ் 'மற்றும் மீதமுள்ள முழு எண் மதிப்புகள்' 11, 5, 3 மற்றும் 9 ' மாறிக்கு ஒதுக்கப்பட்டுள்ளது ' இல் ஓய்வு ஆபரேட்டரைப் பயன்படுத்தி (...):


ஒரு டூபிளில் இருந்து மாறிகளுக்கு மதிப்புகளை ஒதுக்குவது அவ்வளவுதான்.

முடிவுரை

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