كيفية تعريف مصفوفة من الكائنات في TypeScript؟
مرحبًا! لقد بدأت للتو في تعلم TypeScript وواجهت مشكلة. أكتب تطبيقًا صغيرًا لإدارة المهام. لدي مصفوفة من الكائنات، كل كائن يصف مهمة: لها اسم، حالة تنفيذ، وتاريخ إنشاء.
في JavaScript كنت سأكتب ببساطة:
const tasks = [
{ title: 'شراء حليب', done: false, createdAt: new Date() },
{ title: 'ممارسة التمارين', done: true, createdAt: new Date() }
];
لكن في TypeScript أحتاج إلى تحديد النوع. جربت خيارات مختلفة، لكني لست متأكدًا أيها صحيح ومتى أستخدم أيًا منها. جربت هكذا:
const tasks: Array