प्रिमिटिव प्रकार: string, number, boolean
TypeScript के तीन मुख्य प्रिमिटिव प्रकारों से चर में एनोटेशन जोड़ें।
प्रिमिटिव प्रकार: string, number, boolean, CoddyKit पर TypeScript Academy का एक निःशुल्क पाठ है। यह 4 में से 1वाँ पाठ है। आप नीचे पूरा पाठ निःशुल्क पढ़ सकते हैं—फिर अंतर्निहित कोड संपादक और 24/7 एआई ट्यूटर के साथ ब्राउज़र में इसका व्यावहारिक अभ्यास कर सकते हैं। यह TypeScript Academy सीखने के मार्ग का हिस्सा है और आपकी प्रगति वेब तथा CoddyKit ऐप पर सिंक होती रहती है। TypeScript Academy पाठ्यक्रम में कुल 4 पाठ शामिल हैं।
स्वागत है
चरों की प्रकार-घोषणा
let username: string = 'Alice';
let score: number = 100;
let isLoggedIn: boolean = true;प्रकार का अनुमान
let city = 'Istanbul'; // inferred as string
let price = 9.99; // inferred as number
let enabled = false; // inferred as booleanसंकलन-समय पर प्रकार संबंधी त्रुटियाँ
let count: number = 10;
count = 'ten'; // Error: Type 'string' is not assignable to type 'number'स्ट्रिंग प्रकार
let greeting: string = 'Hello';
console.log(greeting.toUpperCase()); // 'HELLO'
console.log(greeting.length); // 5संख्या प्रकार
let age: number = 25;
let pi: number = 3.14159;
let hex: number = 0xFF;बूलियन प्रकार
let isDone: boolean = false;
let hasAccess: boolean = true;
// isDone = 1; // Error — not a booleanटेम्पलेट लिटरल स्ट्रिंग के साथ काम करते हैं
let name: string = 'World';
let n: number = 42;
let msg = `Hello ${name}, you scored ${n}`;मूल प्रकार बनाम रैपर ऑब्जेक्ट
// Correct
let a: string = 'hello';
// Avoid
let b: String = new String('hello'); // wrapper objectफ़ंक्शन पैरामीटर पर प्रकार-टिप्पणियाँ
function add(a: number, b: number): number {
return a + b;
}
add(2, 3); // OK
// add(2, '3'); // Errorप्रकार-टिप्पणियाँ कब छोड़ें
// Both are fine:
const x = 5; // inferred number
const y: number = 5; // explicit numberत्वरित जाँच
पुनरावलोकन
एआई शिक्षक के साथ TypeScript सीखें — निःशुल्क
अपने ब्राउज़र में वास्तविक कोड लिखें और चलाएँ, चौबीसों घंटे एआई शिक्षक से तुरंत सहायता पाएँ, और वेब या ऐप पर वहीं से शुरू करें जहाँ आपने छोड़ा था।
- पाठ्यक्रम
- 101
- पाठ
- 352
अक्सर पूछे जाने वाले प्रश्न
क्या “प्रिमिटिव प्रकार: string, number, boolean” पाठ निःशुल्क है?
हाँ—“प्रिमिटिव प्रकार: string, number, boolean” का पूरा पाठ यहाँ वेब पर निःशुल्क पढ़ा जा सकता है। इंटरैक्टिव अभ्यास (अंतर्निहित कोड संपादक और 24/7 एआई ट्यूटर) करने और TypeScript Academy पाठ्यक्रम का बाकी हिस्सा अनलॉक करने के लिए CoddyKit PRO लें। TypeScript Academy पाठ्यक्रम में कुल 4 पाठ शामिल हैं।
“प्रिमिटिव प्रकार: string, number, boolean” में मैं क्या सीखूँगा?
TypeScript के तीन मुख्य प्रिमिटिव प्रकारों से चर में एनोटेशन जोड़ें। आप ब्राउज़र में सीधे चलाए जाने वाले व्यावहारिक कोड के साथ TypeScript Academy का अभ्यास करते हैं, और पाठ पूरा करते समय 24/7 एआई ट्यूटर आपके प्रश्नों के उत्तर देता है।
क्या TypeScript Academy शुरू करने के लिए मुझे किसी अनुभव की आवश्यकता है?
पहले के अनुभव की आवश्यकता नहीं है। CoddyKit पर TypeScript Academy शुरुआती से लेकर उन्नत शिक्षार्थियों तक सभी के लिए व्यवस्थित किया गया है, इसलिए आप यहीं से या शुरुआत से सीखना शुरू कर सकते हैं और अपनी गति से आगे बढ़ सकते हैं। यह 4 में से 1वाँ पाठ है।
“प्रिमिटिव प्रकार: string, number, boolean” पाठ पूरा करने में कितना समय लगता है?
CoddyKit का अधिकांश पाठ लगभग 5–10 मिनट में पूरा हो जाता है। हर पाठ छोटा और संवादात्मक है, इसलिए आप लगातार प्रगति करते हैं और वेब या ऐप पर वहीं से सीखना जारी रख सकते हैं जहाँ आपने छोड़ा था।
क्या मैं इस TypeScript Academy पाठ में कोड लिख और चला सकता हूँ?
हाँ। हर TypeScript Academy पाठ में एक अंतर्निर्मित कोड संपादक शामिल है, जिससे आप सीधे अपने ब्राउज़र में वास्तविक कोड लिख और चला सकते हैं और तुरंत एआई प्रतिक्रिया पा सकते हैं—स्थानीय सेटअप की आवश्यकता नहीं है।
इस पाठ्यक्रम के सभी पाठ
- प्रिमिटिव प्रकार: string, number, boolean
- any प्रकार और इससे बचने का कारण
- unknown बनाम any: अधिक सुरक्षित विकल्प
- null, undefined और सख्त Null जाँच