Skip to main content

类型注释

冒号 + 类型,如下面的: string 就是类型注释 作用于变量、函数参数以及返回值

const person: string = 'olu'

function foo(num: number): boolean {
return true
}
foo(233)

function foo2(num: number): void {
console.log(num)
}

在上面这个例子中,: number是参数类型注释,:boolean 是返回值类型注释,: void也是返回值类型注释,代表没有返回值。