𝗠𝗮𝘀𝘁𝗲𝗿𝗶𝗻𝗴 𝗖𝗼𝗻𝘀𝘁𝗿𝘂𝗰𝘁𝗼𝗿𝘀 𝗮𝗻𝗱 𝗔𝗿𝗿𝗮𝘆𝘀 𝗶𝗻 𝗝𝗮𝘃𝗮𝗦𝗰𝗿𝗶𝗽𝘁
आपको यह समझने की आवश्यकता है कि JavaScript में ऑब्जेक्ट्स कैसे बनाए जाते हैं और लिस्ट को कैसे मैनेज किया जाता है। यह गाइड constructors और arrays को कवर करती है।
Constructors
एक constructor एक ही संरचना (structure) वाले कई ऑब्जेक्ट्स बनाता है। एक नया instance बनाने के लिए "new" कीवर्ड का उपयोग करें।
Example: function Person(name = "Unknown", age = 0) { this.name = name; this.age = age; }
const person1 = new Person("Pranjal", 30); const person2 = new Person();
Person 1 में नाम Pranjal और उम्र 30 है। Person 2 डिफ़ॉल्ट वैल्यूज़ का उपयोग करता है।
Arrays
Arrays डेटा की लिस्ट को स्टोर करते हैं। JavaScript arrays zero-based indexing का उपयोग करते हैं। इसका मतलब है कि पहला आइटम index 0 पर होता है।
मुख्य नियम: • अपनी लिस्ट का आकार देखने के लिए .length का उपयोग करें। • अंत में आइटम जोड़ने के लिए push का उपयोग करें। • आखिरी आइटम हटाने के लिए pop का उपयोग करें। • शुरुआत में आइटम जोड़ने के लिए unshift का उपयोग करें। • पहला आइटम हटाने के लिए shift का उपयोग करें।
Practical Logic
आप डेटा को प्रोसेस करने के लिए arrays का उपयोग कर सकते हैं। उदाहरण के लिए, आप अंकों (marks) की एक लिस्ट से ग्रेड की गणना कर सकते हैं।
- फेल होने वाले स्कोर खोजने के लिए array में लूप चलाएं।
- कुल योग प्राप्त करने के लिए सभी संख्याओं को जोड़ें।
- औसत निकालने के लिए कुल योग को array की लंबाई से विभाजित करें।
- ग्रेड असाइन करने के लिए if-else स्टेटमेंट्स का उपयोग करें।
यह लॉजिक आपके कोड में डेटा कार्यों को ऑटोमेट करने में मदद करता है।
Source: https://www.geeksforgeeks.org/javascript/javascript-arrays/ Source: https://www.geeksforgeeks.org/javascript/js-constructor-method/
Full post: https://dev.to/ezhil_abinayak_e38eec8fb/mastering-this-constructors-arrays-in-javascript-30o8
Optional learning community: https://t.me/GyaanSetuAi