类型注解和类型推断
//类型注解
let count:number ;
count = 123;
这段代码就是类型注解,意思是显示的告诉代码,我们的count变量就是一个数字类型,这就叫做类型注解。
当你明白了类型注解的概念之后,再学类型推断就更简单了,先来看一段代码。还是下面的代码。
let countInference = 123;
这时候我并没有显示的告诉你变量countInference是一个数字类型,但是如果你把鼠标放到变量上时,你会发现 TypeScript 自动把变量注释为了number(数字)类型。
使用问题
- 如果 TS 能够自动分析变量类型, 我们就什么也不需要做了
- 如果 TS 无法分析变量类