ஜாவாஸ்கிரிப்டில் உள்ள பொருள்களுடன் 'கான்ஸ்ட்' எப்போது பயன்படுத்த வேண்டும்?

Javaskiriptil Ulla Porulkalutan Kanst Eppotu Payanpatutta Ventum



' நிலையான ” என்பது ஜாவாஸ்கிரிப்டில் உள்ள ஒரு முக்கிய வார்த்தையாகும், இது மாறாத மாறிகளை அறிவிக்கப் பயன்படுகிறது, அதாவது அவற்றை வேறு மதிப்புக்கு மறுஒதுக்கீடு செய்ய முடியாது. இது நிலையான/நிலையான மதிப்பை வரையறுக்காது. இது ஒரு மதிப்புக்கான நிலையான குறிப்பைக் குறிப்பிடுகிறது. பொருள்களுடன் தொடர்பு கொள்ளும்போது இது வித்தியாசமாக செயல்படுகிறது. 'கான்ஸ்ட்' உடன் ஒரு பொருளை நீங்கள் அறிவிக்கும்போது, ​​அது மாறாதது அல்ல, அதன் பண்புகளை நீங்கள் இன்னும் மாற்றலாம். இருப்பினும், மாறியை மற்றொரு பொருளுக்கு மறு ஒதுக்கீடு செய்வதை const கட்டுப்படுத்துகிறது. பொருள்களுடன் 'const' ஐப் பயன்படுத்தும் ஜாவாஸ்கிரிப்ட் குறியீடு பராமரிக்க எளிதானது மற்றும் கவனக்குறைவான மாறி மறுசீரமைப்புகளிலிருந்து பிழைகள் ஏற்படுவதற்கான வாய்ப்புகள் குறைவு.

இந்த வலைப்பதிவு JavaScript இல் உள்ள பொருள்களுடன் 'const' ஐப் பயன்படுத்துவதை விளக்குகிறது.

ஜாவாஸ்கிரிப்டில் பொருள்களுடன் 'கான்ஸ்ட்' பயன்பாடு

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







உதாரணமாக

'' என்ற பெயரில் ஒரு பொருளை உருவாக்கவும் அல்லது அறிவிக்கவும் obj ' பயன்படுத்தி ' நிலையான 'மூன்று பண்புகளைக் கொண்ட முக்கிய வார்த்தை' பெயர் ”,” வயது ', மற்றும் ' பொழுதுபோக்கு ”:



நிலையான obj = {

பெயர் : 'மிலி' ,

வயது : 24 ,

பொழுதுபோக்கு : 'புத்தகம் படித்தல்'

}

பொருள் பண்புக்கூறின் மதிப்பை அணுகவும் ' பொழுதுபோக்கு 'புள்ளியைப் பயன்படுத்தி' . 'ஆபரேட்டர் மற்றும் கன்சோலில் அச்சிடவும்' console.log() ”முறை:



பணியகம். பதிவு ( obj. பொழுதுபோக்கு ) ;

'இன் மதிப்பை வெற்றிகரமாக அணுகியுள்ளோம் என்பதை வெளியீடு குறிக்கிறது. நிலையான 'பொருள் சொத்து பெயரிடப்பட்டது' பொழுதுபோக்கு ”:





இங்கே, 'இன் மதிப்பை மாற்றுவோம். நிலையான 'பொருள் சொத்து பெயரிடப்பட்டது' பொழுதுபோக்கு ” முதல் ” ஓவியம் ” மற்றும் அதை கன்சோலில் அச்சிடவும்:



obj. பொழுதுபோக்கு = 'ஓவியம்' ;

பணியகம். பதிவு ( obj. பொழுதுபோக்கு ) ;

மதிப்பு வெற்றிகரமாக புதுப்பிக்கப்பட்டது. கான்ஸ்ட் பொருள்களின் பண்புகளை எளிதில் புதுப்பிக்க முடியும் என்பதை இது குறிக்கிறது:

ஆனால் 'கான்ஸ்ட்' மாறியை மற்றொரு பொருளுக்கு மறுஒதுக்கீடு செய்ய அனுமதிக்காது. இங்கே, 'const' ஆப்ஜெக்ட்டுக்கு ஒரு புதிய பொருளை ஒதுக்குவோம் ' obj ”:

obj = {

பெயர் : 'எம்மா' ,

வயது : 26 ,

பொழுதுபோக்கு : 'பயணம்'

}

'obj' ஐ புதுப்பிக்கப்பட்ட பொருளாக அச்சிடவும்:

பணியகம். பதிவு ( obj ) ;

வெளியீடு

ஜாவாஸ்கிரிப்டில் உள்ள பொருள்களுடன் 'கான்ஸ்ட்' பயன்பாட்டைப் பற்றியது அவ்வளவுதான்.

முடிவுரை

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