如何在TypeScript中正确声明对象数组?
你好!我刚开始学习TypeScript,遇到了一个问题。我正在写一个任务管理的小应用。我有一个对象数组,每个对象描述一个任务:它有名称、完成状态和创建日期。
在JavaScript中,我只需这样写:
const tasks = [
{ title: '买牛奶', done: false, createdAt: new Date() },
{ title: '做运动', done: true, createdAt: new Date() }
];
但在TypeScript中,我需要指定类型。我尝试了不同的方式,但不确定哪个是正确的,以及何时使用哪个。我试过这样:
const tasks: Array