【发布时间】:2020-04-04 17:36:19
【问题描述】:
在我从事的一个我无法再访问的 Typescript 项目中,我记得似乎能够执行以下操作:
const fn = string => console.log(string)
作为 Typescript 的新手,它似乎相当于写这个:
const fn = (string:string) => console.log(string)
基本上,在我看来,如果我在函数中以原生类型命名变量,它似乎隐含地被键入为该类型,而不是any。
虽然当时我对 Typescript 很陌生,所以完全有可能真的发生了其他事情,我只是误解了这种情况。
现在我正在尝试建立自己的打字稿项目,我想对其进行配置以再次允许该功能。我不知道该怎么做,或者我想的是不是一个真正的 Typescript 功能。
这是 Typescript 中真正的功能吗?
如果是,我该如何配置 Typescript 来做到这一点?
【问题讨论】:
标签: typescript types implicit-typing