TypeScript - 类型注解
在 TypeScript 中,类型注解(Type Annotation)是一种显式指定变量、函数参数、返回值等的类型的方式。通过类型注解,你可以在编译阶段捕获潜在的错误,提升代码的可靠性和可维护性。
什么是类型注解?
“类型注释”指的是分配数据类型。即在变量、函数参数或返回值等标识符后面使用冒号 :
加上类型名称,明确指定该标识符的数据类型。例如:
let age: number;
在这个例子中,age
被注解为 number
类型,这 意味着你只能为 age
赋予数字类型的值。如果尝试赋值其他类型的值,TypeScript 编译器会报错。
变量和常量的类型注解
你可以在声明变量或常量时添加类型注解:
let counter: number;
const name: string = "Alice";