Skip to content

类型注解

类型注解用于显式指定变量、函数参数、函数返回值等位置的类型。

基本示例

ts
let count: number = 1
let username: string = 'Tom'

函数参数和返回值

ts
function add(a: number, b: number): number {
  return a + b
}

什么时候需要显式注解

  • 变量初始化信息不够明确时
  • 函数参数需要约束时
  • 希望函数返回值保持稳定时

如果类型已经可以被准确推断,通常不必重复添加注解。

基于 MIT 许可发布