一、如何进行类型约束
TS 是一个可选的静态的类型系统,可以用来约束变量、函数的参数和返回值。
仅需要在变量、函数的参数和返回值位置加上" : 类型 "
变量:类型
变量例:
let name:string;
函数例:
function sum(a:number,b:number):number{
return a + b;
}
let num:number = sum(3,4)
- ts 可以在很多场景中进行类型推导。
- any 表示任意类型,对该类型, ts 不会进行类型检查。
- 编译结果中没有类型约束代码。