typeY={a:number;b:string;};// 映射类型示例typeReadonlyY=Readonly<Y>; TypeScript Copy 示例中的区别 在你给出的例子中,使用interface和type定义了同样的结构X。尽管结果相同,但是如果你打算扩展这个结构或者希望其他接口继承它,使用interface是更好的选择。如果你的结构不需要扩展,并且可能会用到联合类型、交...