概述
在TypeScript中,函数可以有类型注解,包括参数类型和返回值类型。
函数类型注解可以帮助捕获错误,并提供更好的IDE支持。
函数定义
typescript
加载中...
可选参数和默认参数
可选参数和默认参数
可选参数:使用?标记,参数可以省略
function greet(name: string, greeting?: string): string {
return `${greeting || "Hello"}, ${name}!`;
}
默认参数:提供默认值
function greet(name: string, greeting: string = "Hello"): string {
return `${greeting}, ${name}!`;
}
剩余参数
typescript
加载中...