我正在使用Typescript实现应用程序,并且创建了一个具有以下字段的类:
export class Car {
name: string;
model: string;
year: number;
saleDate: Date;
seller: User;
}
现在,我以这种方式创建该类的实例:
var myCar = new Car();
我可以遍历类的字段并获取每个格式吗?可能是这样(但不起作用):
for(var field in myCar) {
console.log(typeof field);
}
// console result (it does not work):
// string
// string
// number
// Date
// User
这种情况实际上总是返回'string'
。这很有意义,键实际上是字段的名称,而不是字段本身。
问候。