Antarmuka sebagai Tipe Objek dengan Array TypeScript

Kita juga dapat menetapkan antarmuka sebagai tipe untuk seluruh objek.

Mari kita lihat contohnya. Pertama, buatlah sebuah antarmuka untuk produk:

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

Kemudian buat sebuah objek, dengan menetapkan tipenya sebagai antarmuka yang sesuai:

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

Buatlah sebuah objek untuk negara, yang berisi nama negara dan array kota-kotanya.