我是typescript新手,我想知道typescript中可选属性类的实用性是什么?这两者之间的区别是什么:
a?: number;
a: number | undefined;
我是typescript新手,我想知道typescript中可选属性类的实用性是什么?这两者之间的区别是什么:
a?: number;
a: number | undefined;
可选属性:
interface IEmployee {
firstName: string;
lastName: string;
middleName?: string;
}
当有人使用你的界面IEmployee时,middleName是可选的,但是firstName和lastName是必须的.
let emp: IEmployee = { firstName: "Hohn", lastName: "Doe" }
管道操作员:
希望能有所帮助