டைப்ஸ்கிரிப்டில் வரைபடத்தை உருவாக்குவது எப்படி

Taipskiriptil Varaipatattai Uruvakkuvatu Eppati



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

டைப்ஸ்கிரிப்டில் வரைபடத்தை உருவாக்கும் வழிகளை இந்த வலைப்பதிவு விளக்குகிறது.







டைப்ஸ்கிரிப்ட்டில் வரைபடத்தை உருவாக்குவது எப்படி?

டைப்ஸ்கிரிப்டில் வரைபடத்தை உருவாக்க, பின்வரும் அணுகுமுறைகளைப் பயன்படுத்தவும்:



முறை 1: 'வரைபடம்' கட்டமைப்பாளரைப் பயன்படுத்தி ஒரு வரைபடத்தை உருவாக்கவும்

டைப்ஸ்கிரிப்ட்டில் வரைபடத்தை உருவாக்க, ' வரைபடம் 'கட்டமைப்பாளர். 'வரைபடம்' கட்டமைப்பாளரைப் பயன்படுத்தும் போது, ​​டைப்ஸ்கிரிப்ட்டில் வரைபடத்தை உருவாக்க இரண்டு வழிகள் உள்ளன:



    • நீங்கள் வரைபடத்தை அறிவிக்கலாம் ' புதிய 'திறவுச்சொல்லைப் பயன்படுத்தவும்' தொகுப்பு () 'விசை-மதிப்பு ஜோடிகளைச் சேர்க்கும் முறை.
    • அல்லது அறிவிப்பின் போது முக்கிய மதிப்பு ஜோடிகளுடன் வரைபடத்தை துவக்கவும்.

தொடரியல்





மேப் கன்ஸ்ட்ரக்டரைப் பயன்படுத்தி டைப்ஸ்கிரிப்ட்டில் வரைபடத்தை உருவாக்க கொடுக்கப்பட்ட தொடரியல் பயன்படுத்தப்படுகிறது:

புதிய வரைபடம் < வகை , வகை > ( )
அனுமதிக்க வரைபடம் = புதிய வரைபடம் < சரம், எண் > ( ) ;


இங்கே, ' லேசான கயிறு ', மற்றும் ' எண் ” என்பது வரைபடத்தின் முக்கிய வகை மற்றும் மதிப்பு.



அறிவிப்பின் போது வரைபடத்தைத் தொடங்க, பின்வரும் தொடரியல் பயன்படுத்தவும்:

அனுமதிக்க வரைபடம் = புதிய வரைபடம் < சரம், சரம் > ( [
[ 'விசை1' , 'மதிப்பு1' ] ,
[ 'விசை2' , 'மதிப்பு2' ]
] ) ;


எடுத்துக்காட்டு 1:

வரைபடத்தின் விசை மற்றும் மதிப்பிற்கான வகையை வரையறுப்பதன் மூலம் வரைபட கட்டமைப்பாளரைப் பயன்படுத்தி ஒரு வரைபடத்தை உருவாக்கவும்:

const marks = புதிய வரைபடம் < சரம், எண் > ( ) ;


பயன்படுத்த ' தொகுப்பு () வரைபடத்தில் முக்கிய மதிப்பு ஜோடிகளைச் சேர்ப்பதற்கான முறை:

மதிப்பெண்கள்.செட் ( 'வரலாறு' , 39 ) ;
மதிப்பெண்கள்.செட் ( 'நிலவியல்' , 25 ) ;
மதிப்பெண்கள்.செட் ( 'கணிதம்' , 40 ) ;
மதிப்பெண்கள்.செட் ( 'ஆங்கிலம்' , 31 ) ;


இறுதியாக, கன்சோலில் வரைபடத்தை அச்சிடவும்:

console.log ( மதிப்பெண்கள் ) ;


இப்போது, ​​டெர்மினலில் கீழே கொடுக்கப்பட்டுள்ள கட்டளையை இயக்குவதன் மூலம் டைப்ஸ்கிரிப்ட் குறியீட்டை ஜாவாஸ்கிரிப்ட் குறியீட்டிற்கு மாற்றவும்:

tsc createMap.ts


பின்னர், பின்வரும் கட்டளையைப் பயன்படுத்தி ஜாவாஸ்கிரிப்ட் குறியீட்டை இயக்கவும்:

முனை createMap.js


வெளியீடு


குறிப்பு : டைப்ஸ்கிரிப்ட் குறியீட்டைப் புதுப்பித்த பிறகு டைப்ஸ்கிரிப்ட் கோப்பை டிரான்ஸ்பைல் செய்வது கட்டாயமாகும்.

எடுத்துக்காட்டு 2:

வரைபட கட்டமைப்பாளரைப் பயன்படுத்தி நீங்கள் வரைபடத்தைத் தொடங்கலாம்:

அனுமதிக்க மதிப்பெண்கள் = புதிய வரைபடம் < சரம், சரம் > ( [
[ 'வரலாறு' , '39' ] ,
[ 'நிலவியல்' , '25' ] ,
[ 'கணிதம்' , '40' ] ,
[ 'ஆங்கிலம்' , '31' ]
] ) ;


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

console.log ( மதிப்பெண்கள் ) ;


வெளியீடு

முறை 2: 'பதிவு பயன்பாடு' வகையைப் பயன்படுத்தி ஒரு வரைபடத்தை உருவாக்கவும்

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

தொடரியல்

'பதிவு பயன்பாடு' வகையைப் பயன்படுத்தி வரைபடத்தை உருவாக்க கொடுக்கப்பட்ட தொடரியல் பின்பற்றவும்:

பதிவு < வகை , வகை > = { }


உதாரணமாக

'பதிவு பயன்பாட்டு வகை' ஐப் பயன்படுத்தி வரைபடத்தை உருவாக்கவும்:

const மதிப்பெண்கள்: பதிவு < சரம், சரம் > = { } ;


வரைபடத்தின் விசைகளுக்கு மதிப்பை ஒதுக்கவும்:

மதிப்பெண்கள் [ 'வரலாறு' ] = '39' ;
மதிப்பெண்கள் [ 'நிலவியல்' ] = '25' ;
மதிப்பெண்கள் [ 'கணிதம்' ] = '40' ;
மதிப்பெண்கள் [ 'ஆங்கிலம்' ] = '31' ;


கடைசியாக, கன்சோலில் வரைபடத்தை அச்சிடவும்:

console.log ( மதிப்பெண்கள் ) ;


வெளியீடு


டைப்ஸ்கிரிப்ட்டில் வரைபடத்தை உருவாக்குவதற்குத் தேவையான அனைத்து தகவல்களையும் நாங்கள் வழங்கியுள்ளோம்.

முடிவுரை

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