TypeScript 是 JavaScript 的超集,添加了静态类型检查和其他特性,使代码更具可读性和可维护性。函数是 TypeScript 中的重要组成部分,下面详细介绍 TypeScript 函数的相关内容。
基本函数
在 TypeScript 中,函数的定义与 JavaScript 类似,但可以指定参数和返回值的类型。
function add(a: number, b: number): number {
return a + b;
}
a: number
和b: number
指定了参数的类型。: number
表示函数的返回值类型。
可选参数和默认参数
TypeScript 支持函数参数的可选性和默认值。
可选参数
在参数名后加 ?
表示该参数是可选的。
function greet(name: