TypeScript में स्ट्रिंग्स के साथ कैसे काम करें?
सभी को नमस्ते! मैंने हाल ही में TypeScript सीखना शुरू किया है और स्ट्रिंग्स के साथ काम करते समय कुछ कठिनाइयों का सामना किया। JavaScript में मैं split(), replace(), includes() और अन्य जैसे methods का उपयोग करने का आदी था, लेकिन TypeScript में, जैसा कि मैं समझता हूँ, सख्त typing के कारण अपनी विशेषताएँ हैं। कृपया बताएं कि TypeScript में स्ट्रिंग्स के साथ सही तरीके से कैसे काम करें?
विशेष रूप से मुझे निम्नलिखित बिंदुओं में रुचि है:
- टाइप्स के साथ स्ट्रिंग वेरिएबल्स कैसे declare करें (उदाहरण के लिए,
let name: string = 'John') और इसके क्या विकल्प हैं? - वेरिएबल्स के इंटरपोलेशन और मल्टी-लाइन स्ट्रिंग्स के लिए template literals का उपयोग कैसे करें?
- रनटाइम एरर्स से बचने के लिए स्ट्रिंग्स को numbers और अन्य टाइप्स में सुरक्षित रूप से कैसे convert करें?
- क्या TypeScript में स्ट्रिंग्स के साथ काम करने के लिए कोई built-in utilities या generics हैं (उदाहरण के लिए, लंबाई जाँचने, formatting के लिए)?
मैंने पहले ही सरल कोड लिखने की कोशिश की है:
let