ஒரே மாதிரியான தனிமங்களின் ஒரு குழுவை அருகிலுள்ள நினைவகத் தொகுதியில் வைத்திருக்கும் தரவு அமைப்பு '' என அழைக்கப்படுகிறது. வரிசை ”. ஜாவாஸ்கிரிப்ட்டின் சூப்பர்செட் என்பதால், டைப்ஸ்கிரிப்டில் ஒரு தரவு வகையாக அணிவரிசைகள் ஆதரிக்கப்படுகின்றன. இது ஜாவாஸ்கிரிப்டை விட வகை-பாதுகாப்பானது, ஏனெனில் இது டெவலப்பர்களை ஒரு வரிசை சேமிக்கக்கூடிய கூறுகளின் வகையைக் குறிப்பிட அனுமதிக்கிறது. பராமரிக்கக்கூடிய குறியீட்டை உருவாக்க வரிசைகளை இந்த வழியில் பயன்படுத்தலாம்.
இந்த டுடோரியல் டைப்ஸ்கிரிப்டில் உள்ள வரிசை வகை மற்றும் அதை பயன்படுத்துவதற்கான வழியை விளக்கும்.
டைப்ஸ்கிரிப்டில் வரிசை வகை என்றால் என்ன, அதை எவ்வாறு பயன்படுத்தலாம்?
' வரிசை ” என்பது ஜாவாஸ்கிரிப்டைப் போன்ற டைப்ஸ்கிரிப்டில் உள்ள தரவுக் கட்டமைப்பாகும், இது வரிசை வகையைக் குறிப்பிடும் மேம்பட்ட அம்சமாகும். எண்கள் அல்லது சரங்களின் பட்டியல் போன்ற தரவுகளின் தொகுப்பைச் சேமிக்கவும் கையாளவும் இது பயன்படுத்தப்படலாம், மேலும் அவற்றின் குறியீட்டைப் பயன்படுத்தி அணுகலாம். டைப்ஸ்கிரிப்ட்டில் ஒரு வரிசையை அறிவிக்க அல்லது பயன்படுத்த இரண்டு வழிகள் உள்ளன:
- 'வரிசை' முக்கிய வார்த்தை
- சதுர அடைப்புக்குறிகள் '[]' அல்லது சுருக்கெழுத்து தொடரியல்
ஒற்றை-வகை வரிசைக்கான தொடரியல்
ஒற்றை வகையுடன் ஒரு வரிசையை அறிவிக்க அல்லது துவக்க, கொடுக்கப்பட்ட தொடரியல் 'அரே' முக்கிய சொல்லுடன் பயன்படுத்தவும்:
வரிசை < வகை > = [ உறுப்பு1, உறுப்பு2, உறுப்பு3 ] ;
அல்லது கீழே கொடுக்கப்பட்டுள்ளபடி சுருக்கெழுத்து தொடரியல் பயன்படுத்தவும்:
வகை [ ] = [ உறுப்பு1, உறுப்பு2, உறுப்பு3 ] ;
பல வகை வரிசைக்கான தொடரியல்
'அரே' முக்கிய வார்த்தையின் உதவியுடன், பல வகைப்பட்ட வரிசையை துவக்க அல்லது அறிவிக்க கீழே உள்ள தொடரியல் பயன்படுத்தவும்:
வரிசை < வகை | வகை > = [ உறுப்பு1, உறுப்பு2, உறுப்பு3 ] ;
அல்லது நீங்கள் சதுர அடைப்புக்குறிகளை '[]' அல்லது சுருக்கெழுத்து தொடரியல் பின்வருமாறு பயன்படுத்தலாம்:
( வகை | வகை ) [ ] = [ உறுப்பு1, உறுப்பு2, உறுப்பு3 ] ;
எடுத்துக்காட்டு 1: ஒற்றை சரம் வகை வரிசை
முதலில் ' என்ற டைப்ஸ்கிரிப்ட் கோப்பை உருவாக்குவோம் Arraytypes.ts ”. கொடுக்கப்பட்ட எடுத்துக்காட்டில், முதலில், ' என்றழைக்கப்பட்ட சரம் வகையின் வரிசையை அறிவிக்கவும். நிறம் 'அரே' முக்கிய சொல்லைப் பயன்படுத்தி:
var நிறம்: வரிசை < லேசான கயிறு > ;
இப்போது, சரம் வகை மதிப்புகளுடன் வரிசையை துவக்கவும்:
நிறம் = [ 'சிவப்பு' , 'நீலம்' , 'பச்சை' , 'கருப்பு' , 'வெள்ளை' , 'ஊதா' , 'இளஞ்சிவப்பு' ] ;
அடுத்து, கன்சோலில் வரிசையை அச்சிடவும்:
console.log ( நிறம் ) ;
குறியீட்டைச் சேர்த்த பிறகு, கொடுக்கப்பட்ட கட்டளையைப் பயன்படுத்தி இந்த கோப்பை ஜாவாஸ்கிரிப்ட் கோப்பில் மாற்றுவோம்:
tsc Arraytypes.ts
பின்னர், ஜாவாஸ்கிரிப்ட் குறியீட்டை இயக்க, கீழே கொடுக்கப்பட்டுள்ள கட்டளையைப் பயன்படுத்துவோம்:
முனை Arraytypes.js
குறிப்பு : டைப்ஸ்கிரிப்ட் கோப்பை அதில் உள்ள ஒவ்வொரு மாற்றத்திற்கும் பிறகு டிரான்ஸ்பைல் செய்வது கட்டாயமாகும்.
வெளியீடு
வரிசை உறுப்புகளை அணுக, சதுர அடைப்புக்குறி குறியீட்டைப் பயன்படுத்தவும் '[ ]'. இங்கே, நாம் குறியீட்டு 3 இல் உள்ள உறுப்பை அணுகுவோம்:
console.log ( நிறம் [ 3 ] ) ;
வெளியீடு காட்டுகிறது ' கருப்பு ” இது குறியீட்டு 3 இல் அமைந்துள்ள ஒரு வரிசையின் உறுப்பு:
எடுத்துக்காட்டு 2: ஒற்றை எண் வகை வரிசை
இந்த எடுத்துக்காட்டில், அதன் வகையைக் குறிப்பிடுவதன் மூலம் இரட்டை எண்களின் வரிசையை உருவாக்கவும். எண் ” சுருக்கெழுத்து தொடரியல் பயன்படுத்தி:
var கூட எண்கள்: எண் [ ] = [ 2 , 4 , 6 , 8 , 10 , 12 , 14 , 16 , 18 , இருபது , 22 ] ;
கன்சோலில் வரிசையை அச்சிடுக:
console.log ( இரட்டை எண்கள் ) ;
வெளியீடு
எடுத்துக்காட்டு 3: பல வகை வரிசை
வழங்கப்பட்ட எடுத்துக்காட்டில், சரம் வகை மற்றும் எண் வகையின் மதிப்புகளைக் கொண்ட ஒரு வரிசையை உருவாக்கவும்.
முதலில், பைப்லைன் அல்லது யூனியன் ஆபரேட்டருடன் வரிசை வகைகளைக் குறிப்பிடுவதன் மூலம் சுருக்கெழுத்து தொடரியல் பயன்படுத்தி ஒரு வரிசையை அறிவிக்கவும்:
var வரிசை: ( லேசான கயிறு | எண் ) [ ] ;
வரிசைக்கு மதிப்புகளை ஒதுக்கவும், பின்னர் அதை கன்சோலில் அச்சிடவும்:
வரிசை = [ 'சிவப்பு' , 1 , 'நீலம்' , 7 , 'ஊதா' , 5 ] ;console.log ( வரிசை ) ;
வெளியீடு
அரே டைப் இன் டைப்ஸ்கிரிப்ட்டின் பயன்பாட்டைப் பற்றியது அவ்வளவுதான்.
முடிவுரை
' வரிசை ” என்பது ஜாவாஸ்கிரிப்டைப் போன்ற டைப்ஸ்கிரிப்டில் உள்ள தரவுக் கட்டமைப்பாகும், இது தரவு சேகரிப்பை சேமிக்கவும் கையாளவும் பயன்படுகிறது. டைப்ஸ்கிரிப்ட்டில் வரிசையை அறிவிக்க/பயன்படுத்த, '' உட்பட இரண்டு வழிகள் உள்ளன. வரிசை 'திறவுச்சொல் அல்லது சதுர அடைப்புக்குறிகள்' [ ] ” அல்லது சுருக்கெழுத்து தொடரியல். இந்த டுடோரியல் டைப்ஸ்கிரிப்டில் உள்ள வரிசை வகை மற்றும் அதை எவ்வாறு பயன்படுத்துவது என்பதை விளக்கியது.