குறியீடுகள்
உங்களிடம் தரவு உறுப்புகளின் வரிசை இருக்கிறது, ஆனால் ஒரு குறிப்பிட்ட உறுப்பை அணுக விரும்பினால் என்ன செய்வது? இங்கே குறியீடுகள் வருகின்றன. ஒரு குறியீடு வரிசையில் ஒரு இடத்தை குறிக்கிறது. குறியீடுகள் தர்க்கரீதியாக ஒன்றன் பின் ஒன்றாக முன்னேறுகின்றன, ஆனால் பெரும்பாலான மொழிகளைப் போல வரிசையில் முதல் குறியீடு 0 என்பதை கவனிக்க வேண்டும். ஒரு வரிசையின் குறியீட்டை குறிப்பிடுகிறீர்கள் என்பதை குறிக்க அடைப்புக்குறிகள் [] பயன்படுத்தப்படுகின்றன.
// இது சரங்களின் வரிசை
let fruits = ["apple", "banana", "pineapple", "strawberry"];
// fruits வரிசையின் இரண்டாவது உறுப்பின் மதிப்பை
// banana மாறியில் அமைக்கிறோம். குறியீடுகள் 0 இல் தொடங்கும்
// என்பதை நினைவில் கொள்ளுங்கள், எனவே 1 என்பது இரண்டாவது உறுப்பு. Result: banana = "banana"
let banana = fruits[1];
ஒரு வரிசையில் உறுப்பின் மதிப்பை அமைக்கவும் வரிசை குறியீட்டைப் பயன்படுத்தலாம்:
let array = ['a', 'b', 'c', 'd', 'e'];
// குறியீடுகள்: 0 1 2 3 4
array[4] = 'f';
console.log(array); // Result: ['a', 'b', 'c', 'd', 'f']
வரிசையின் எல்லைகளுக்கு வெளியே உள்ள குறியீட்டைப் பயன்படுத்தி ஒரு உறுப்பை அணுக அல்லது அமைக்க முயற்சித்தால் (அதாவது, 0 ஐ விட குறைவான அல்லது வரிசையின் நீளத்திற்கு சமனாக அல்லது அதிகமான குறியீடு), undefined மதிப்பு கிடைக்கும்.
console.log(array[5]); // Output: undefined
array[5] = 'g';
console.log(array); // Result: ['a', 'b', 'c', 'd', 'f', undefined, 'g']