JavaScript में Array Methods
Arrays में महारत हासिल करना किसी भी डेवलपर के लिए आवश्यक है। यहाँ JavaScript में सबसे सामान्य array methods के लिए एक त्वरित गाइड दी गई है।
लंबाई और सामग्री का प्रबंधन (Managing Length and Content)
length: एक array में आइटम्स की संख्या लौटाता है। आप array को छोटा करने या बढ़ाने के लिए इस property को बदल सकते हैं।toString(): एक array को एक सिंगल string में बदल देता है। यह आपके मूल (original) array को नहीं बदलता है।join(): सभी elements को एक string में जोड़ देता है। आप कॉमा या स्पेस जैसा कस्टम सेपरेटर चुन सकते हैं। यहnullयाundefinedको खाली strings में बदल देता है।isArray(): यह जाँचने का एक विश्वसनीय तरीका है कि कोई variable एक array है या नहीं।
आइटम्स जोड़ना और हटाना (Adding and Removing Items)
push(): एक array के अंत में एक या अधिक आइटम्स जोड़ता है। यह नई लंबाई (length) लौटाता है।pop(): एक array से आखिरी आइटम हटा देता है। यह आपके द्वारा हटाए गए आइटम को लौटाता है।unshift(): एक array की शुरुआत में आइटम्स जोड़ता है।shift(): एक array से पहला आइटम हटा देता है।splice(): नए आइटम्स को हटाकर, बदलकर या जोड़कर आपके array में बदलाव करता है। यह मूल (original) array को संशोधित (modify) करता है।toSpliced(): यह वही सब करता है जोspliceकरता है, लेकिन यह मूल array को बदलने के बजाय एक नया array बनाता है।
डेटा एक्सेस करना और कॉपी करना (Accessing and Copying Data)
at(): आइटम्स प्राप्त करने का एक आधुनिक तरीका। अंत से गिनने के लिए नेगेटिव नंबर्स का उपयोग करें। उदाहरण के लिए,.at(-1)आखिरी आइटम प्राप्त करता है।slice(): एक array के एक हिस्से को निकालता है। यह एक नया array लौटाता है और मूल array को वैसा ही छोड़ देता है।concat(): दो या दो से अधिक arrays को एक नए array में जोड़ता है।copyWithin(): array elements को उसी array के भीतर किसी अन्य स्थान पर कॉपी करता है।flat(): नेस्टेड (nested) arrays को एक सिंगल लेवल में समतल (flatten) कर देता है।
Arrays के माध्यम से इटरेशन करना (Iterating through Arrays)
forEach(): आपके array के प्रत्येक आइटम के लिए एक function चलाता है। यह साधारण लूप्स के लिए बेहतरीन है।
Source: https://www.geeksforgeeks.org/javascript/javascript-array-methods/
Full Guide: https://dev.to/ezhil_abinayak_e38eec8fb/array-methods-in-javascript-1f5f
