JavaScript में Arrays
Arrays एक ही वेरिएबल में कई वैल्यूज़ को स्टोर करते हैं। वे डेटा को एक विशिष्ट क्रम में व्यवस्थित रखते हैं।
Arrays के बिना, आपको हर आइटम के लिए अलग-अलग वेरिएबल बनाने होंगे। जैसे-जैसे आपका डेटा बढ़ता है, इसे मैनेज करना कठिन हो जाता है। Arrays के साथ, आप सब कुछ एक साथ ग्रुप कर सकते हैं।
Arrays के सामान्य उपयोग:
- छात्रों के नामों की लिस्ट
- प्रोडक्ट्स की लिस्ट
- शॉपिंग कार्ट के आइटम्स
- मोबाइल नंबर
Arrays कैसे काम करते हैं: Arrays आइटम्स को खोजने के लिए indexes का उपयोग करते हैं। पहला आइटम हमेशा index 0 पर होता है।
उदाहरण: let fruits = ["Apple", "Banana", "Orange"];
- fruits[0] "Apple" है
- fruits[1] "Banana" है
- fruits[2] "Orange" है
आवश्यक Array Methods:
जोड़ना और हटाना:
- push(): अंत में आइटम जोड़ें।
- pop(): अंत से आइटम हटाएं।
- unshift(): शुरुआत में आइटम जोड़ें।
- shift(): शुरुआत से आइटम हटाएं।
- splice(): किसी भी स्थान पर आइटम जोड़ें या हटाएं।
निकालना और खोजना:
- slice(): Array के एक हिस्से को कॉपी करें।
- indexOf(): किसी आइटम की स्थिति (position) खोजें।
- includes(): जांचें कि क्या कोई आइटम मौजूद है।
- find(): वह पहला आइटम लौटाएं जो किसी शर्त (condition) को पूरा करता हो।
डेटा को बदलना:
- map(): Array के हर आइटम को बदलें।
- filter(): केवल उन्हीं आइटम्स को रखें जो किसी शर्त को पूरा करते हों।
- reduce(): सभी आइटम्स को मिलाकर एक सिंगल वैल्यू बनाएं।
- sort(): आइटम्स को क्रम में रखें।
- reverse(): आइटम्स के क्रम को उलट दें।
Array बनाम Object:
- Arrays डेटा खोजने के लिए नंबरों (indexes) का उपयोग करते हैं। वे लिस्ट के लिए सबसे अच्छे होते हैं।
- Objects डेटा खोजने के लिए keys का उपयोग करते हैं। वे किसी एक इकाई (entity) का वर्णन करने के लिए सबसे अच्छे होते हैं।
उदाहरण:
- Array: ["Red", "Blue", "Green"]
- Object: { color: "Red", id: 1 }
अपने कोड में डेटा को कुशलतापूर्वक संभालने के लिए इन मेथड्स में महारत हासिल करें।
स्रोत: https://www.geeksforgeeks.org/javascript/javascript-arrays/ स्रोत: https://www.w3schools.com/js/js_arrays.asp
पूरा गाइड: