TypeScript में ऑब्जेक्ट्स के लिए इंडेक्सेबल टाइप

चलिए अब एक ऑब्जेक्ट के लिए इंडेक्सेबल टाइप बनाते हैं। इसके लिए हम एक इंटरफेस IObject बनाएंगे। हम निर्दिष्ट करेंगे कि ऑब्जेक्ट की कुंजी एक स्ट्रिंग होगी, और मान एक नंबर होगा:

typescriptinterface IObject {
  [index: string]: number;
}

आइए अपने वेरिएबल को स्ट्रिंग कुंजियों और संख्यात्मक मानों वाले ऑब्जेक्ट के रूप में मान निर्दिष्ट करें:

typescriptlet obj: IObject = {'a': 1, 'b': 2, 'c': 3};
Задание 1

एक इंटरफेस बनाएं जो नंबरों के रूप में कुंजियों और स्ट्रिंग्स के रूप में मानों वाले ऑब्जेक्ट का वर्णन करता हो।