TypeScript एररएरर
TS2578TS2578 — अनावश्यक @ts-expect-error
@ts-expect-error डायरेक्टिव मौजूद है लेकिन अगली लाइन पर कोई एरर नहीं होती।
nodebrowserdenobun
विवरण देखें TS2345फ़ंक्शन को पास किया गया argument अपेक्षित parameter टाइप के साथ संगत नहीं है।
आप एक ऐसे टाइप का मान पास कर रहे हैं जहाँ अलग टाइप अपेक्षित है। यह अक्सर तब होता है जब string की जगह number पास किया जाए, या ऑब्जेक्ट का आकार मेल न खाए। Union types और optional properties भी यह असंगति उत्पन्न कर सकती हैं।
फ़ंक्शन signature जाँचें कि कौन-सा टाइप अपेक्षित है। यदि आप निश्चित हैं तो मान को cast करें, अन्यथा डेटा को अपेक्षित टाइप के अनुसार रूपांतरित करें। पास करने से पहले union types को narrow करने के लिए type guards का उपयोग करें।
function greet(name: string) {}
greet(42);TS2578@ts-expect-error डायरेक्टिव मौजूद है लेकिन अगली लाइन पर कोई एरर नहीं होती।
TS2322एक टाइप का मान किसी भिन्न, असंगत टाइप के वेरिएबल या property को assign नहीं किया जा सकता।
TS2339TypeScript दिए गए टाइप पर निर्दिष्ट property नहीं खोज पाता।
TS6133एक वेरिएबल, import, या parameter घोषित किया गया है लेकिन उसका मान कभी पढ़ा नहीं जाता।
TS2538Index expression का type object को index करने के लिए valid नहीं है।
TS2565definite assignment assertion (!) वाली एक क्लास प्रॉपर्टी कहीं भी पढ़ी नहीं जाती।