⊗jstsPmBsTU 18 of 55 menu

TypeScript में टाइप यूनियन

ऐसा होता है कि कोई चर विभिन्न प्रकार के मान ले सकता है। आप पहले से जानते हैं कि इस मामले में इस चर को any प्रकार के साथ घोषित किया जा सकता है।

हालांकि, ऐसी स्थितियां होती हैं जब हम जानते हैं कि चर सभी प्रकारों के नहीं, बल्कि केवल कुछ के मान ले सकता है। उदाहरण के लिए, यह या तो स्ट्रिंग हो सकता है, या नंबर।

इस मामले में चर को केवल आवश्यक प्रकार ही लेना अनुमति देना बेहतर होगा। यह टाइप यूनियन ऑपरेटर का उपयोग करके किया जाता है, जो एक ऊर्ध्वाधर पाइप (|) को दर्शाता है।

आइए इस ऑपरेटर का उपयोग करके चर को या तो स्ट्रिंग या नंबर होने की अनुमति दें:

let test: string | number;

आइए जाँच करें - चर में एक नंबर लिखें:

test = 123;

अब इसमें एक स्ट्रिंग लिखें:

test = 'abc';

अब इसमें एक बूलियन मान लिखें:

test = true; // त्रुटि होगी

एक चर बनाएं जो या तो नंबर हो सकता है, या null

एक चर बनाएं जो या तो नंबर, या स्ट्रिंग, या बूलियन हो सकता है।

हिन्दी
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
हम साइट के कार्य, विश्लेषण और व्यक्तिगतकरण के लिए कुकीज़ का उपयोग करते हैं। डेटा प्रसंस्करण गोपनीयता नीति के अनुसार किया जाता है।
सभी स्वीकार करें कॉन्फ़िगर करें अस्वीकार करें