सहयोगी अरेज़ का उपयोग करना

JavaScript:
सहयोगी अरेज़ का उपयोग करना

कैसे करें:

जावास्क्रिप्ट में सहयोगी एरे (वस्तुएँ) बनाना और उनका उपयोग करना सीधा है। आप {} कोष्ठकों के साथ एक वस्तु को परिभाषित करते हैं, और उनके अंदर, आप की-मान जोड़े का एक सेट परिभाषित कर सकते हैं। कुंजियाँ हमेशा स्ट्रिंग होती हैं, और मान कुछ भी हो सकते हैं: स्ट्रिंग्स, नंबर, एरे, यहाँ तक कि अन्य वस्तुएँ भी।

// एक सहयोगी एरे बना रहे हैं
let userInfo = {
  name: "Alex",
  age: 30,
  email: "[email protected]"
};

// तत्वों को एक्सेस करना
console.log(userInfo.name); // आउटपुट: Alex
console.log(userInfo["email"]); // आउटपुट: [email protected]

// नए तत्व जोड़ना
userInfo.job = "Developer";
userInfo["country"] = "Canada";

console.log(userInfo);
/* आउटपुट:
{
  name: "Alex",
  age: 30,
  email: "[email protected]",
  job: "Developer",
  country: "Canada"
}
*/

// एक तत्व को हटाना
delete userInfo.age;
console.log(userInfo);
/* आउटपुट:
{
  name: "Alex",
  email: "[email protected]",
  job: "Developer",
  country: "Canada"
}
*/

जैसा कि आप देख सकते हैं, एक सहयोगी एरे में तत्वों को एक्सेस करना, जोड़ना या हटाना काफी सीधा और सहज है।

गहरी डुबकी

जावास्क्रिप्ट की दुनिया में, हालांकि हम अक्सर “सहयोगी एरे” शब्द सुनते हैं, यह तकनीकी रूप से एक गलत नाम है क्योंकि जावास्क्रिप्ट में दूसरी भाषाओं की तरह सच्चे सहयोगी एरे नहीं हैं (जैसे कि पीएचपी)। जो कुछ जावास्क्रिप्ट में है वे वस्तुएँ हैं, जो इसी उद्देश्य की सेवा करती हैं लेकिन एक अधिक शक्तिशाली और लचीली संरचना हैं।

ऐतिहासिक रूप से, प्रोग्रामिंग भाषाओं में एरे को आइटमों के संग्रह को धारण करने के लिए डिज़ाइन किया गया था, जिन्हें उनके संख्यात्मक अनुक्रमणिका से एक्सेस किया जा सकता है। हालांकि, सॉफ्टवेयर विकास के विकास के रूप में, अधिक लचीली डेटा संरचनाओं की आवश्यकता उभरी। सहयोगी �