|
|
1
18
TypeScript支持箭头函数类型guards(2017年可能没有)。现在,以下各项按预期工作。我在生产代码中经常使用这种样式:
|
|
|
2
5
使用类型断言而不是类型声明:
然而,考虑到它更为冗长,我更愿意将类型保护作为普通函数编写,除非您确实需要
|
|
3
3
是的,就像你回来时一样
箭头函数声明为单一类型(
|
|
|
4
1
作为一种替代方案,这也可行
或者如果你想更明确一点
而测试也可以针对属性进行
|