typescript-tutorial
typescript-tutorial copied to clipboard
一个接口中只能定义一个任意属性这里的age不能是可选的
trafficstars
//这里的age不能是可选的,因为propName: string interface Person { name: string; age?: number; [propName: string]: string | number; }
// 因为可选属性 涉及到 undefined propName 因缺少了 undefined 而报错
interface Person { name: string; age?: number; [propName: string]: string | number | undefined; }