let date: string | null = new Date();
function destory() {
date= null;
}
function toNumber() {
// 报错,因为data可能为null
date.getTime();
// 这种写法,编译会增加代码
date?.getTime();
// "!" : 告诉编译器,data不可能为null或者undefined
// 比如当 toNumber() 不可能在destory()后执行 , (ngOnDestory)
date!.getTime();
}
typescript:感叹号的用法
最新推荐文章于 2024-03-20 09:58:09 发布