Kodo
kon
kodokon.com
कोर्स
/
TypeScript
उन्नत
TypeScript · निपुण - उन्नत पैटर्न और प्रदर्शन
Narrowing: typeof, in, instanceof, और type guards
आप टाइप narrowing की व्यवस्थाओं में महारत हासिल करते हैं और unions को अधिक भरोसेमंद बनाने के लिए अपने खुद के predicates लिखते हैं।
उन्नत generics: constraints और defaults
आप extends के साथ अपने टाइप parameters को सीमित करते हैं और सुविधाजनक generic APIs बनाने के लिए defaults प्रदान करते हैं।
Utility types: Partial, Pick, Omit, Record, ReturnType
आप डुप्लिकेशन और उससे होने वाले drift को समाप्त करने के लिए अंतर्निर्मित utilities के साथ एक ही स्रोत से टाइप्स व्युत्पन्न (derive) करते हैं।
never, संपूर्णता, और उन्नत discriminated unions
आप अपने states को discriminated unions के साथ मॉडल करते हैं और never टाइप के साथ उनकी संपूर्णता को स्थिर कर देते हैं।
Strict tsconfig: मुख्य विकल्प और सामान्य त्रुटियाँ
आप समझते हैं कि strict mode वास्तव में क्या सक्षम करता है और किसी मौजूदा प्रोजेक्ट में इसके द्वारा उजागर की गई विशिष्ट त्रुटियों को संभालना जानते हैं।