![]() |
1
1
这是你的团队必须做出的风格选择。 是的,它是重复的,因为它可以被编译器推断出来;然而,编写这些函数更容易让开发人员知道,而不必单击许多函数(因为someFunc可能从其他函数推断其类型)。
此外,如果您犯了错误,编译器会告诉您,因此类型信息的重复并没有复制实际代码那么糟糕。
FWIW,我的团队已经决定键入所有内容,这样我们就不必一直打电话询问何时键入内容。唯一的例外是使用初始化字段/变量时
|
![]() |
2
1
编译器推断
指定它并没有错,也不是错误,只是更冗长。
你需要弄清楚你团队中的惯例是什么,并以此为基础开展工作。 在某些情况下,使用它更有意义,例如:
|
![]() |
Magician · 命名空间上的Typescript概念 7 年前 |
![]() |
Vignesh · PrimeNG TurboTable性能问题 7 年前 |
![]() |
Arjan · 问号Typescript变量 7 年前 |
![]() |
Jordi · Typescript:重载级联式构造函数 7 年前 |
![]() |
Christoph Glaß · 导出角度模块中的枚举 7 年前 |
![]() |
AbdulKareem · 基于传递的字符串参数约束返回的对象属性 7 年前 |
![]() |
jbmilgrom · 函数中缺少参数作为参数不会引发编译器错误 7 年前 |