JavaScript Arrays in Hindi – Learn JavaScript Arrays in Hindi

JavaScript Arrays

JavaScript Arrays in Hindi – Learn JavaScript Arrays in Hindi

Array एक विशेष प्रकार का variable ही होता है जो कि एक से अधिक value store कर सकता है।  अब ये प्रश्न आता है कि जब array किसी दूसरे सामान्य variable की तरह ही values store करता है तो हम इसे क्यों प्रयोग करते है? इसे हम इस तरह समझ सकते है की यदि हमारे पास किसी ऑफिस का data है जिसमे 4 कर्मचारी हैं, तो हम JavaScript में इनके नामो को अलग – अलग variables में इस प्रकार रखेंगे-

let name1 = “Ram”;

let name2 = “Shyam”;

let name3 = “Abdul”;

let name4 = “Meera”;

इस वक़्त तो हमारे पास ये 4 ही नाम है, यदि इन नामो की संख्या 400 हो तो ! ऐसी स्थिति में अलग – अलग variables में इन नामो को डालना एक बहुत ही पेचीदा काम हो जायेगा।  इसी समस्या के समाधान के लिए JavaScript में या किसी भी programming language में array का प्रयोग किया जाता है। 

JavaScript में Array create करना

JavaScript में array को declare करने का निम्न syntax होता है –

const name_of_the_array = [ item1, item2, item3……];

JavaScript में array को declare करने के लिए const keyword का use करते है।

Eg-

const employees_names = [“Ram”, “Shyam”, “Abdul”, “Meera”];

नोट – array को declare करते  समय spaces और line changing का कोई फ़र्क़ नहीं पड़ता । हम array को एक से अधिक lines में भी कर सकते हैं , जैसे –

const employees_names = [

            “Ram”,

            “Shyam”,

            “Abdul”.

            “Meera”

];

हम array को create करने के बाद भी उसमे values डाल सकते हैं, जैसे –

const employees_names =  [];

employees_names [0] = “Ram”;

employees_names [1] = “Shyam”;

employees_names [2] = “Abdul”;

employees_names [3] = “Meera”;

ऊपर हमें array में जो [0], [1], [2], [3] दिखाई दे रहे है इन्हे array elements के index number बोलते हैं।  Array में index हमेशा [0] से शुरू होती है।

JavaScript में Java की तरह new keyword का उपयोग करते हुए भी हम array को declare कर सकते है।  जैसे –

const employees_names = new Array ( “Ram”, “Shyam”, “Abdul”, “Meera”);

Array में Array Index का महत्त्व

Array elements को access करने में या change करने में Array Index का प्रयोग किआ जाता है। 

1- Array elements को access करने में –

const employees_names =  [];

employees_names [0] = “Ram”;

employees_names [1] = “Shyam”;

employees_names [2] = “Abdul”;

employees_names [3] = “Meera”;

उक्त उदाहरण में यदि हमें Array में से “Abdul” को access करना हो तथा किसी दूसरे variable में डालना हो तो हम इस तरह से यह काम कर सकते हैं –

let manager_name = employees_name[2];

  • Array elements को change करने में –

उक्त उदाहरण में मान लीजिये यदि कोई employee काम छोड़कर चला जाता है और उसको जगह कोई अन्य व्यक्ति company join कर लेता है तो हमें उस नए व्यक्ति का नाम उस employee के नाम से replace करना होगा जो company छोड़कर चला गया है।  यह काम भी हम Array Index की मदद से आसानी से कर सकते है। जैसे मन लेते हैं की Meera की जगह अब Seeta काम करती है तो –

employees_names [3] = “Seeta”;

सम्पूर्ण Array को एक साथ Access करना –

JavaScript  सम्पूर्ण Array को एक साथ Access करने के लिए हमें निम्न code लिखना पड़ता है –

const employees_names = [“Ram”, “Shyam”, “Abdul”, “Meera”];

document.getElementById(“test”).innerHTML = employees_names; 

Example –

<!DOCTYPE html>
<html>
<head>
<style>
body {
color:black
}
h1 {
background-color:black;
color:white;
}
</style>
</head>
<body>
<h1 style="text-decoration: underline; text-align:left;">www.aforapple.co.in</h1>

<h2>Example of JavaScript Arrays</h2>

<p>1. Access the second element from the array (second element means index[1]) </p>
<p id="test"> </p>

<p>2. Access the whole array </p>
<p id="test1"></p>

<p>3. Put the name Seeta in place of Meera in the array </p>
<p id="test2"></p>
<script>
const employees_names = ["Ram", "Shyam", "Abdul", "Meera"];
document.getElementById("test").innerHTML = employees_names[1];
document.getElementById("test1").innerHTML = employees_names ;
employees_names [3] = "Seeta";
document.getElementById("test2").innerHTML = employees_names ;
</script>

</body>
</html>

Output –

JavaScript में Arrays का Objects की तरह प्रयोग

JavaScript में Array एक विशेष प्रकार के object होते है। जब Arrays , Object की तरह use होते है तो इन्हे access करने के लिए names का उपयोग करते हैं ना कि Index का , जैसा कि हम Array elements को access करने में करते हैं।

Array – const address = {"Jaipur", "Rajasthan", "India"];
Object - const address = {city:"Jaipur", state:"Rajasthan", country:"India"};

इस पोस्ट के पहले मैंने और भी कई पोस्ट लिखी हैं, जैसे की HTML , Microsoft Excel , Gmail , JavaScript आदि, आप अपने इच्छा के अनुसार इन्हे देख सकते है।

error: Content is protected !!