TS函数疑问
来源:10-2 -2 取消功能的设计和实现 - CancelToken 类实现+ 扩展静态接口

小楼不想见东风
2019-11-12
let mySum: (x: number, y: number) => number = function (x: number, y: number): number {
return x + y;
};
老师,这种写法不是箭头函数吗,这种声明方式不太理解,mySum: (x: number, y: number) => number返回一个number,怎么后面又有一个函数
写回答
1回答
-
ustbhuangyi
2019-11-12
这里并不是箭头函数喔,你需要把它拆成几部分看
let mySum: 类型 = 函数体
那么 (x: number, y: number) => number 这部分就是类型,它表示一个函数类型,这个函数是有 2 个 number 类型的参数,并且返回值也是 number 类型。00
相似问题
匿名函数
回答 1
请问下老师ts中的this
回答 1