நீளம்
வரிசைகளுக்கு length என்ற பண்பு உள்ளது, மற்றும் இது சரியாகவே சொல்வது போல, வரிசையின் நீளம்.
let array = [1, 2, 3];
let l = array.length;
// Result: l = 3
length பண்பு ஒரு வரிசையில் உள்ள உறுப்புகளின் எண்ணிக்கையையும் அமைக்கிறது. எடுத்துக்காட்டாக:
let fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.length = 2;
console.log(fruits);
// Result: ['Banana', 'Orange']
ஒரு வரிசையின் கடைசி உறுப்பை பெற குறியீடாக பயன்படுத்தி length பண்பையும் பயன்படுத்தலாம். எடுத்துக்காட்டாக:
console.log(fruits[fruits.length - 1]); // Result: Orange
வரிசையின் இறுதியில் உறுப்புகளை சேர்க்கவும் length பண்பைப் பயன்படுத்தலாம். எடுத்துக்காட்டாக:
fruits[fruits.length] = "Pineapple";
console.log(fruits); // Result: ['Banana', 'Orange', 'Pineapple']
வரிசையில் உறுப்புகள் சேர்க்கப்படும்போது அல்லது நீக்கப்படும்போது length பண்பு தானாகவே புதுப்பிக்கப்படுகிறது.
length பண்பு ஒரு முறை அல்ல என்பதையும் குறிப்பிடுவது மதிப்பு, எனவே அதை அணுகும்போது அடைப்புக்குறிகளை பயன்படுத்த வேண்டியதில்லை. இது வரிசை பொருளின் ஒரு பண்பு மட்டுமே, அதை வேறு எந்த பொருள் பண்பையும் போல அணுகலாம்.