⊗jstsPmFnFT 53 of 55 menu

TypeScript में फ़ंक्शन के साथ कस्टम टाइप

कभी-कभी एक अलग प्रकार घोषित करना अधिक सुविधाजनक होता है, जिसमें फ़ंक्शन के पैरामीटर और रिटर्न मान का विवरण शामिल होगा:

type Func = (x: number, y: number) => number;

फिर आप इस तरह के प्रकार के साथ फ़ंक्शन घोषित कर सकते हैं।

आइए एक उदाहरण के लिए एक फ़ंक्शन घोषित करें जो दो नंबर जोड़ता है:

let func1: Func = function(a: number, b: number): number { return a + b; };

अब एक फ़ंक्शन घोषित करें जो दो नंबरों को गुणा करता है:

let func2: Func = function(a: number, b: number): number { return a * b; };

निम्नलिखित प्रकार दिया गया है:

type Func = (x: number, y: number, z: number) => number;

इस प्रकार का एक फ़ंक्शन बनाएं। मान लीजिए कि फ़ंक्शन तीन नंबर पैरामीटर के रूप में प्राप्त करता है, और अपने परिणाम के रूप में इन नंबरों का योग लौटाता है।

एक फ़ंक्शन प्रकार घोषित करें, जो पैरामीटर के रूप में एक संख्या और संख्याओं की एक सरणी लेता है, और परिणाम के रूप में संख्याओं की एक सरणी लौटाता है।

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