ts 匿名函数 调用
时间: 2023-09-14 20:02:50 浏览: 149
匿名函数.m
在 TypeScript 中,匿名函数可以通过以下方式进行调用:
1. 直接调用
可以像调用普通函数一样直接调用匿名函数,例如:
```typescript
let result = (function(a: number, b: number) {
return a + b;
})(2, 3);
console.log(result); // 输出 5
```
2. 赋值给变量后调用
可以将匿名函数赋值给变量,然后通过变量名调用匿名函数,例如:
```typescript
let add = function(a: number, b: number) {
return a + b;
};
let result = add(2, 3);
console.log(result); // 输出 5
```
3. 作为回调函数调用
匿名函数常常作为回调函数传递给其他函数,例如:
```typescript
function calculate(a: number, b: number, callback: (result: number) => void) {
let result = a + b;
callback(result);
}
calculate(2, 3, function(result: number) {
console.log(result); // 输出 5
});
```
以上是 TypeScript 中匿名函数的三种调用方式,具体使用哪种方式取决于应用场景。
阅读全文