TypeScript下面两种定义函数的方式有什么区别?-灵析社区

一颗西兰花

方式1:声名一个匿名函数,并赋值给 `myAdd1` 变量。 方式2:声名一个具名函数,函数名为 `myAdd2`。 对于 TypeScript 来说,方式一可以将函数类型声名抽离出来: type AddFunction = (baseValue: number, increment: number) => number; let myAdd1: AddFunction = function (x, y) { return x + y; };

阅读量:1

点赞量:0

问AI