JavaScript में Arrays

Array एक object है जिसका उपयोग डेटा के संग्रह (collections) को स्टोर करने के लिए किया जाता है।

हर आइटम के लिए अलग-अलग variables बनाने के बजाय, आप उन सभी को एक ही array में रख सकते हैं। इससे समय बचता है और आपका कोड साफ-सुथरा रहता है।

JavaScript arrays की मुख्य विशेषताएं:

  • Elements: ये आपकी लिस्ट के अंदर मौजूद वैल्यूज़ हैं।
  • Ordered: प्रत्येक element की एक विशिष्ट स्थिति (position) होती है।
  • Zero indexed: पहला आइटम index 0 पर होता है। दूसरा आइटम index 1 पर होता है।
  • Dynamic size: आप जब चाहें आइटम जोड़ या हटा सकते हैं।
  • Heterogeneous: आप एक ही लिस्ट में numbers, strings, objects या अन्य arrays भी स्टोर कर सकते हैं।

इनका उपयोग क्यों करें?

यदि आपके पास 300 कारों के नाम हैं, तो आप 300 अलग-अलग variables नहीं बना सकते। एक array उन सभी 300 नामों को एक ही नाम के तहत रखता है। फिर आप किसी भी कार को उसके index नंबर का उपयोग करके ढूँढ सकते हैं।

Array कैसे बनाएं:

सबसे अच्छा तरीका array literal का उपयोग करना है। यह तेज़ है और इसे पढ़ना आसान है।

const cars = ["Saab", "Volvo", "BMW"];

आप new keyword का भी उपयोग कर सकते हैं, लेकिन यह आवश्यक नहीं है। बेहतर performance के लिए literal विधि का ही उपयोग करें।

महत्वपूर्ण तथ्य:

  • Arrays objects होते हैं। जब आप किसी array की जाँच करते हैं, तो typeof operator "object" रिटर्न करता है।
  • आप array के अंदर कुछ भी स्टोर कर सकते हैं। इसमें functions और अन्य objects शामिल हैं।
  • length property आपको बताती है कि आपकी लिस्ट में कितने आइटम हैं।
  • length हमेशा उच्चतम index से एक अधिक होती है।

डेटा एक्सेस करना:

पहला आइटम प्राप्त करने के लिए: let first = fruits[0];

अंतिम आइटम प्राप्त करने के लिए: let last = fruits[fruits.length - 1];

स्रोत: https://www.w3schools.com/js/js_arrays.asp

पूरा पोस्ट: https://dev.to/madhanraj/arrays-in-javascript-56e1