नमस्ते! क्लास फ़ील्ड्स और स्टेटिक प्रॉपर्टीज़ के बारे में इस लेख में आपका स्वागत है!
ES15 ने क्लास फ़ील्ड और स्थिर गुणों को सीधे क्लास बॉडी के भीतर परिभाषित करने की क्षमता जोड़ी। इससे गुणों को आरंभ करने के लिए कंस्ट्रक्टर फ़ंक्शंस की आवश्यकता समाप्त हो जाती है, जिससे कोड साफ़ और अधिक संक्षिप्त हो जाता है। यह इस नई सुविधा को समझने के बारे में है!
इसका उपयोग करने के लिए आपको एक वर्ग को परिभाषित करने की आवश्यकता है:
class myClass { }
गुणों को वर्ग में रखने से गुण परिभाषित होते हैं:
class myClass { property1; property2; }
आप जितनी चाहें उतनी संपत्तियां जोड़ सकते हैं।
गुणों के लिए इस ऑब्जेक्ट में कुंजियों को परिभाषित करने के लिए कंस्ट्रक्टर फ़ंक्शन जोड़ें:
class myClass { property1; property2; constructor(property1, property2) { this.property1 = property1; this.property2 = property2; } }
यह JS में इस नई सुविधा का उपयोग करने का एक उदाहरण है:
class Person { name; age; constructor(name, age) { this.name = name; this.age = age; } }
और यही इस पोस्ट का निष्कर्ष है!
सुनिश्चित करें कि आप एक प्रतिक्रिया जोड़ें और इसे बुकमार्क करें!
यह भी सुनिश्चित करें कि आप नीचे टिप्पणी करें!
यह पोस्ट फ्रंटएंड चैलेंज के लिए बनाई गई थी!
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3