在ts中函数类型怎么表示
时间: 2024-02-03 18:11:38 浏览: 87
TS视频02
在 TypeScript 中,函数类型可以通过以下方式表示:
1. 函数声明:
```
function functionName(arg1: type1, arg2: type2): returnType {
// function body
}
```
2. 函数表达式:
```
let functionName = function (arg1: type1, arg2: type2): returnType {
// function body
};
```
3. 箭头函数表达式:
```
let functionName = (arg1: type1, arg2: type2): returnType => {
// function body
};
```
4. 函数类型:
```
type FunctionNameType = (arg1: type1, arg2: type2) => returnType;
```
其中,arg1、arg2 为函数的参数,type1、type2 为参数类型,returnType 为返回值类型。函数类型可以用 type 关键字定义,并且可以像其他类型一样使用。
阅读全文