ऑब्जेक्ट प्रकार के रूप में इंटरफेस जिसमें सरणी है TypeScript
पूरे ऑब्जेक्ट के प्रकार के रूप में इंटरफेस निर्दिष्ट करना भी संभव है।
आइए एक उदाहरण पर नजर डालें। पहले एक उत्पाद के लिए इंटरफेस बनाते हैं:
interface Product {
name: string,
colors: string[]
};
फिर संबंधित इंटरफेस को उसका प्रकार निर्दिष्ट करते हुए एक ऑब्जेक्ट बनाएंगे:
let prod: Product = {
name: 'notebook',
colors: ['red', 'black', 'gray']
}
एक ऑब्जेक्ट बनाएं जो एक देश का प्रतिनिधित्व करता हो, जिसमें देश का नाम और उसके शहरों की एक सरणी शामिल हो।