|
|
1
1
可以在检查属性名的同时缩小类型的范围,以便将类型解析为更窄的选项:
编译器的未来版本可能会使这一点变得多余,但如果他们这样做,这将是一个令人印象深刻的飞跃,因为这里有相当数量的“连接点”。不过,typescript团队经常管理它。 |
|
2
0
编译器不会缩小基于吸吮测试的类型,最好是自定义类型保护:
|