我在我的Typescript / ReactJS项目中看到一个错误,显示为Variable 'myVar' is used before being assigned.然而,它在jsFiddle (https://jsfiddle.net/d79L4ju8/)中工作得很好,我不明白为什么会抛出这个错误,因为它看起来像是声明并检查了变量: interface testType
我正在使用TypeScript,而且我是新使用它的,所以我有一个关于声明变量的问题。
当我们声明一个变量时,我们使用let name: type = value。好的,我总是赋值变量的类型:如果我想要声明为string的字符串,布尔和数字也是如此。我看到了any类型,它生成任意类型的变量。问题是:如果我将变量声明为数字,是否需要使用let myNumber: number = 23;?有必要说类型是