mobile theme mode icon
theme mode light icon theme mode dark icon
Random Question अनियमित
speech play
speech pause
speech stop

संबंधित वस्तुओं को संग्रहीत करने और उनमें हेरफेर करने के लिए जावास्क्रिप्ट में संग्रह का उपयोग करना

संग्रह संबंधित वस्तुओं को एक साथ समूहीकृत करने का एक तरीका है। जावास्क्रिप्ट में, आप किसी ऑब्जेक्ट पर गुणों को परिभाषित करने के लिए `Object.defineProperty()` विधि का उपयोग कर सकते हैं जो गणना योग्य नहीं हैं और उपयोगकर्ताओं द्वारा संशोधित नहीं किए जा सकते हैं। इन गुणों को "संग्रह" कहा जाता है क्योंकि वे आपको संबंधित वस्तुओं के समूहों को उसी तरह से संग्रहीत और हेरफेर करने की अनुमति देते हैं जैसे आप किसी सरणी या सूची का उपयोग करते हैं। यहां एक उदाहरण दिया गया है कि आप जावास्क्रिप्ट में संग्रह का उपयोग कैसे कर सकते हैं: ``` स्थिर व्यक्ति = {
नाम: 'जॉन',
उम्र: 30,
पते: [
{ सड़क: '123 मेन स्ट्रीट', शहर: 'एनीटाउन', राज्य: 'सीए' },
{ सड़क: '456 एल्म सेंट', शहर: 'एनीटाउन', राज्य: 'सीए' }
]
};

// पते की संपत्ति object
console.log(person.addresses) का एक संग्रह है; // आउटपुट: [{ सड़क: '123 मेन सेंट', शहर: 'एनीटाउन', राज्य: 'सीए' }, { सड़क: '456 एल्म सेंट', शहर: 'एनीटाउन', राज्य: 'सीए' }]

// आप पुश() पद्धति का उपयोग करके संग्रह में नए पते जोड़ सकते हैं
person.addresses.push({ सड़क: '789 ओक सेंट', शहर: 'एनीटाउन', राज्य: 'सीए' });

// आप पहुंच सकते हैं Collection
console.log(person.addresses[0].street) में प्रत्येक पता ऑब्जेक्ट के गुण; // आउटपुट: '123 मुख्य St'
console.log(person.addresses[1].city); // आउटपुट: 'एनीटाउन'
```
इस उदाहरण में, `पते' संपत्ति वस्तुओं का एक संग्रह है जिसमें व्यक्ति के पते के बारे में जानकारी होती है। आप संग्रह में नए पते जोड़ने के लिए `पुश()` विधि का उपयोग कर सकते हैं, और आप डॉट नोटेशन का उपयोग करके संग्रह में प्रत्येक पता ऑब्जेक्ट के गुणों तक पहुंच सकते हैं। संग्रह तब उपयोगी होते हैं जब आपको संबंधित वस्तुओं के समूहों को संग्रहीत करने और उनमें हेरफेर करने की आवश्यकता होती है जावास्क्रिप्ट। वे आपको किसी ऑब्जेक्ट पर गुणों को परिभाषित करने की अनुमति देते हैं जो गणना योग्य नहीं हैं और उपयोगकर्ताओं द्वारा संशोधित नहीं किए जा सकते हैं, जो आपके डेटा की अखंडता की रक्षा करने में आपकी मदद कर सकते हैं।

Knowway.org आपको बेहतर सेवा प्रदान करने के लिए कुकीज़ का उपयोग करता है। Knowway.org का उपयोग करके, आप कुकीज़ के हमारे उपयोग के लिए सहमत होते हैं। विस्तृत जानकारी के लिए, आप हमारे कुकी नीति पाठ की समीक्षा कर सकते हैं। close-policy