How can I get the type name from an instance in Javascript? -
var कुछ प्रकार = समारोह () {} var instance = new someType (); मैं instance से "someType" कैसे प्राप्त करूं? example.constructor.name या example.toString () काम नहीं करता। अपडेट: < P> मेरे पास कोई नियंत्रण नहीं है कि कुछ टाइप कैसे शुरू किया गया है। जिस प्रकार के साथ मैं काम कर रहा हूं वह तीसरी पार्टी ढांचा में घोषित किया गया है।
आप नहीं कर सकते, क्योंकि someType फ़ंक्शन / कन्स्ट्रक्टर नहीं, चर का नाम है। आपको फ़ंक्शन को के रूप में परिभाषित करना होगा < pre> var someType = function someType () {} या
फ़ंक्शन someType () {} मेरे पास कोई नियंत्रण नहीं है कि कुछ टाइप कैसे आरंभ किया जाता है जिस प्रकार मैं काम कर रहा हूं वह तीसरी पार्टी ढांचा में घोषित किया गया है।
तब आप भाग्य से बाहर हैं। यदि आप सभी को जानना चाहते हैं कि क्या कोई निश्चित कन्स्ट्रक्टर फ़ंक्शन का कोई ऑब्जेक्ट है, तो आप instanceof : उदाहरण के उदाहरण का उपयोग कर सकते हैं someType < / div>
Comments
Post a Comment