ऑब्जेक्ट में वेरिएबल के प्रकार का नियंत्रण TypeScript में
TypeScript ऑब्जेक्ट वाले वेरिएबल के प्रकार को नियंत्रित करता है, उसमें दूसरे प्रकार का डेटा लिखने से मना करते हुए। आइए एक उदाहरण से देखें। मान लीजिए हमारे पास एक यूजर वाला ऑब्जेक्ट दिया गया है:
let user = {name: 'john', age: 30};
आइए इस वेरिएबल में दूसरे प्रकार का डेटा लिखने का प्रयास करें, उदाहरण के लिए, एक स्ट्रिंग। हमें एक त्रुटि मिलेगी:
user = 'eric'; // त्रुटि
कोड चलाए बिना निर्धारित करें कि कोड निष्पादित करने का परिणाम क्या होगा:
let date = {year: 2025, month: 12, day: 31};
date = '2025-12-31';
console.log(date);