⊗tsSpIfPp 20 of 37 menu

TypeScript में इंटरफेस गुण

मान लीजिए कि हमारे पास एक इंटरफेस है जो उपयोगकर्ता का वर्णन करता है:

interface IUser { }

आइए इस इंटरफेस में गुण और उनके प्रकार जोड़ें:

interface IUser { name: string; age: number; }

अब इंटरफेस की एक वस्तु बनाते हैं। इसके लिए हम एक चर घोषित करते हैं, जिसमें हम प्रकार के रूप में चुने हुए इंटरफेस को निर्दिष्ट करते हैं:

let user: IUser;

अब हम इंटरफेस में परिभाषित गुणों के लिए मान लिख सकते हैं:

let user: IUser = { name: 'john', age: 30 }

यदि अब आवश्यक गुणों को निर्धारित किए बिना उपयोगकर्ता बनाने का प्रयास करें, तो हमें एक त्रुटि दिखाई देगी:

let user: IUser = { name: 'john', // त्रुटि }

यदि अतिरिक्त गुण बनाने का प्रयास करें तो भी त्रुटि होगी:

let user: IUser = { name: 'john', surn: 'smit', // त्रुटि age: 30 }

IMath गुणों के साथ एक इंटरफेस बनाएं num1 और num2.

ऊपर बनाए गए इंटरफेस की एक वस्तु calc लागू करें।

हिन्दी
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
हम साइट के कार्य, विश्लेषण और व्यक्तिगतकरण के लिए कुकीज़ का उपयोग करते हैं। डेटा प्रसंस्करण गोपनीयता नीति के अनुसार किया जाता है।
सभी स्वीकार करें कॉन्फ़िगर करें अस्वीकार करें