क्या डिफ़ॉल्ट इंटरफ़ेस ऑब्जेक्ट बनाने का कोई तरीका है?डिफ़ॉल्ट इंटरफ़ेस ऑब्जेक्ट
उदाहरण:
var myObj: myInterface = {
A: "",
B: "",
C: 0,
D: null
}
लेकिन यह अगर वहाँ इस तरह यह करने के लिए कुछ वाक्यात्मक चीनी था अच्छा होगा:
interface myInterface {
A: string;
B: string;
C: number;
D: CustomType; // A custom class
}
आमतौर पर आप द्वारा इस इंटरफेस की एक वस्तु बना सकते हैं:
var myObj = new myInterface;
// OR
var myObj = default(myInterface);
अपना शोध से मैं यह करने के लिए एक रास्ता नहीं मिला है; लेकिन मुझे उम्मीद है कि मैंने अभी कुछ याद किया है।
क्षमा मैंने सोचा था कि यह मामला = ( –
हो सकता है यह संकलक के लिए एक अच्छा टुकड़ा होगा, हालांकि वे टाइपप्रति वाक्य रचना जोड़ने के लिए इस हालांकि ऐसा करने के लिए थे। उर्फ डिफ़ॉल्ट (myInterface) एक डिफ़ॉल्ट ऑब्जेक्ट घोषणा में संकलित करता है। –