⊗jstsPmBsOVTC 10 of 55 menu

TypeScript में ऑब्जेक्ट मानों के प्रकारों पर नियंत्रण

ऑब्जेक्ट घोषित करने के समय TypeScript उसके सभी तत्वों के डेटा प्रकारों को याद रखता है, और फिर नियंत्रित करता है कि ये प्रकार न बदलें।

आइए हमारे यूजर ऑब्जेक्ट के उदाहरण पर देखें। इसे घोषित करते हैं:

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

घोषणा के बाद TypeScript ने प्रत्येक मान के डेटा प्रकार का विश्लेषण किया और याद रखा, कि फ़ील्ड 'name' में - स्ट्रिंग है, और फ़ील्ड 'age' में - नंबर है।

अब फ़ील्ड में दूसरे प्रकार का मान लिखने का प्रयास त्रुटि में समाप्त होगा।

उदाहरण:

user.name = 123; // त्रुटि

उदाहरण:

user.age = 'eee'; // त्रुटि

उदाहरण:

user.age = '30'; // त्रुटि

कोड चलाए बिना निर्धारित करें कि कोड निष्पादन का परिणाम क्या होगा:

let date = {year: 2025, month: 12, day: 31}; date.month = '12'; console.log(date);

कोड चलाए बिना निर्धारित करें कि कोड निष्पादन का परिणाम क्या होगा:

let product = {code: '123', name: 'apple', price: 12}; product.code = 123; console.log(product);

कोड चलाए बिना निर्धारित करें कि कोड निष्पादन का परिणाम क्या होगा:

let product = {code: '123', name: 'apple', price: 12 }; product.price = 123; console.log(product);

कोड चलाए बिना निर्धारित करें कि कोड निष्पादन का परिणाम क्या होगा:

let user = {name: 'john', admin: true}; user.admin = 'false'; console.log(user);
हिन्दी
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
हम साइट के कार्य, विश्लेषण और व्यक्तिगतकरण के लिए कुकीज़ का उपयोग करते हैं। डेटा प्रसंस्करण गोपनीयता नीति के अनुसार किया जाता है।
सभी स्वीकार करें कॉन्फ़िगर करें अस्वीकार करें