有时我们希望不要完全匹配一个形状,那么可以用可选属性:
interface Person { name: string; age?: number; } let tom: Person = { name: 'Tom' };
interface Person { name: string; age?: number; } let tom: Person = { name: 'Tom', age: 25 };
可选属性的含义是该属性可以不存在。
最后更新于4年前