অবজেক্ট টাইপ হিসেবে ইন্টারফেস যার মধ্যে অ্যারে রয়েছে TypeScript

সম্পূর্ণ অবজেক্টের জন্য টাইপ হিসেবে ইন্টারফেস নির্ধারণ করাও সম্ভব।

আসুন একটি উদাহরণ দেখি। প্রথমে একটি পণ্যের জন্য ইন্টারফেস তৈরি করি:

typescriptinterface Product {
  name: string,
  colors: string[]
};

এরপর সংশ্লিষ্ট ইন্টারফেসকে এর টাইপ হিসেবে উল্লেখ করে একটি অবজেক্ট তৈরি করি:

typescriptlet prod: Product = {
  name: 'notebook',
  colors: ['red', 'black', 'gray']
}
Задание 1

একটি দেশের অবজেক্ট তৈরি করুন, যাতে রয়েছে দেশের নাম এবং এর শহরগুলোর একটি অ্যারে।