function f (): number {
}
function f2 (): void {
}
因为返回值是可以省的,那到底加不加好?
如果是没有返回值会加 void 吗
|  |      1agagega      2019-08-04 18:59:19 +08:00 via iPhone 不至于这么蠢,会推断的 | 
|      2SilentDepth      2019-08-05 12:22:56 +08:00 如果确定这个函数有返回,会写,主要是为了避免自己太蠢 return 了错误的数据类型。 当然有时候还是会犯懒,如果函数体很短就交给 TSC 自动推断了( | 
|  |      3love OP @agagega 是会推断,但你阅读代码时要自己阅读代码实现推断出具体返回类型 比如 public fuck() { return this.cache().you(); } 经常会跳回来看实现,有返回值是不是更容易看明白用法 | 
|      4jkmf      2019-08-19 11:26:19 +08:00 会 |