


जावास्क्रिप्ट की आरंभिक विधि को समझना
इनिशियलाइज़ जावास्क्रिप्ट में एक विधि है जिसका उपयोग किसी ऑब्जेक्ट या ऐरे के प्रारंभिक मान सेट करने के लिए किया जाता है। इसे तब कहा जाता है जब ऑब्जेक्ट या ऐरे बनाया जाता है, और इसका उपयोग ऑब्जेक्ट या ऐरे के शुरुआती मान सेट करने के लिए किया जाता है। यहां एक उदाहरण दिया गया है कि आप `इनिशियलाइज़' विधि का उपयोग कैसे कर सकते हैं:
``
फ़ंक्शन व्यक्ति (नाम, आयु) {
यह.नाम = नाम;
यह.आयु = आयु;
// यहां अन्य गुणों को प्रारंभ करें
यह। InitializeOtherProperties();
}
Person.prototype.initializeOtherProperties = function() {
this.hobbies = [];
this.interests = {};
};
```
इस उदाहरण में, `initialize` विधि को परिभाषित किया गया है `व्यक्ति` कंस्ट्रक्टर पर एक प्रोटोटाइप विधि के रूप में। यह `नाम` और `आयु` गुणों के प्रारंभिक मान सेट करता है, और यह अन्य गुणों के प्रारंभिक मान सेट करने के लिए `initializeOtherProperties` विधि को भी कॉल करता है। आप किसी भी गुण के प्रारंभिक मान सेट करने के लिए `initialize` विधि का उपयोग कर सकते हैं जब कोई ऑब्जेक्ट बनाया जाता है तो आप इसे प्रारंभ करना चाहते हैं। आप इसका उपयोग ऑब्जेक्ट की स्थिति सेट करने वाली अन्य विधियों को कॉल करने के लिए भी कर सकते हैं। यह ध्यान रखना महत्वपूर्ण है कि `इनिशियलाइज़` विधि एक कंस्ट्रक्टर विधि नहीं है, और इसका उपयोग नई ऑब्जेक्ट बनाने के लिए नहीं किया जाना चाहिए। इसके बजाय, इसका उपयोग मौजूदा वस्तुओं को बनाने के बाद उन्हें स्थापित करने के लिए किया जाना चाहिए।



