Javaस्क्रिप्ट सरणी विधियाँ: उदाहरण के साथ बनाएँ

ऐरे क्या है?

सारणी एक ऑब्जेक्ट है जो एक सरणी को संग्रहीत कर सकता है जो एक सरणी को संग्रहीत कर सकता है वस्तुओं का संग्रह. जब आपको एक ही प्रकार का बहुत सारा डेटा स्टोर करना हो तो एरे बहुत उपयोगी होते हैं। मान लीजिए कि आप 500 कर्मचारियों का विवरण स्टोर करना चाहते हैं। यदि आप वैरिएबल का उपयोग कर रहे हैं, तो आपको 500 वैरिएबल बनाने होंगे जबकि आप एक ही एरे से ऐसा कर सकते हैं। आप एरे में मौजूद आइटम को इसके संदर्भ में एक्सेस कर सकते हैं। क्रमांक संख्या और सारणी के पहले तत्व का सूचकांक शून्य है।

Javaस्क्रिप्ट सरणी बनाएँ

आप इसमें एक सारणी बना सकते हैं Javaलिपि जैसा कि नीचे दिया गया है.

var students = ["John", "Ann", "Kevin"];

यहाँ, आप अपनी सरणी को तब आरंभ कर रहे हैं जब इसे “जॉन”, “ऐन” और “केविन” मानों के साथ बनाया गया है। “जॉन”, “ऐन” और “केविन” का सूचकांक क्रमशः 0, 1 और 2 है। यदि आप छात्रों की सरणी में और तत्व जोड़ना चाहते हैं, तो आप इसे इस तरह से कर सकते हैं:

students[3] = "Emma";
students[4] = "Rose";

आप इस तरह Array कन्स्ट्रक्टर का उपयोग करके भी एक array बना सकते हैं:

var students = new Array("John", "Ann", "Kevin");

OR

var students = new Array();

students[0] = "John";

students[1] = "Ann";

students[2] = "Kevin";

Javaस्क्रिप्ट सरणी विधियाँ

ऐरे ऑब्जेक्ट में कई प्रॉपर्टीज़ और मेथड्स होते हैं जो डेवलपर्स को ऐरे को आसानी से और कुशलता से संभालने में मदद करते हैं। आप arrayname.property निर्दिष्ट करके प्रॉपर्टी का मान प्राप्त कर सकते हैं और arrayname.method() निर्दिष्ट करके मेथड का आउटपुट प्राप्त कर सकते हैं।

  1. लंबाई संपत्ति –> यदि आप किसी सारणी में तत्वों की संख्या जानना चाहते हैं, तो आप लंबाई गुण का उपयोग कर सकते हैं।
  2. प्रोटोटाइप संपत्ति –> यदि आप नए गुण और विधियाँ जोड़ना चाहते हैं, तो आप प्रोटोटाइप गुण का उपयोग कर सकते हैं।
  3. रिवर्स विधि –> आप रिवर्स विधि का उपयोग करके किसी सरणी में आइटमों के क्रम को उलट सकते हैं।
  4. सॉर्ट विधि –> आप सॉर्ट विधि का उपयोग करके किसी सरणी में आइटम को सॉर्ट कर सकते हैं।
  5. पॉप विधि –> आप पॉप विधि का उपयोग करके किसी ऐरे के अंतिम आइटम को हटा सकते हैं।
  6. शिफ्ट विधि –> आप शिफ्ट विधि का उपयोग करके किसी ऐरे के पहले आइटम को हटा सकते हैं।
  7. पुश विधि –> आप सारणी के अंतिम आइटम के रूप में एक मान जोड़ सकते हैं।

इसे स्वयं आज़माएँ:

<html>
<head>
	<title>Arrays!!!</title>
	<script type="text/javascript">
		var students = new Array("John", "Ann", "Aaron", "Edwin", "Elizabeth");
		Array.prototype.displayItems=function(){
			for (i=0;i<this.length;i++){
				document.write(this[i] + "<br />");
			}
		}	
		document.write("students array<br />");
		students.displayItems();
		document.write("<br />The number of items in students array is " + students.length + "<br />");
		document.write("<br />The SORTED students array<br />");
		students.sort();
		students.displayItems();
		document.write("<br />The REVERSED students array<br />");
		students.reverse();
		students.displayItems();
		document.write("<br />THE students array after REMOVING the LAST item<br />");
		students.pop();
		students.displayItems();
        document.write("<br />THE students array after PUSH<br />");
        students.push("New Stuff");
		students.displayItems();
	</script>
</head>
<body>
</body>
</html>