{'Alice':newCar(),'Bob':newCar()} 而在TypeScript中声明这种对象的类型时遇到了问题:该对象的属性名是未知的,不过所有属性名对应的值的类型是确定的。这种情况下可以借助Indexable Types解决,以上述的例子为例: interfaceCarOwners{[key:string]:Car;}constcarOwners:CarOwners={'Alice':newCar(),'Bob':ne...