gpt4 book ai didi

typescript - 如何将类型/接口(interface)添加到 function() 声明?

转载 作者:行者123 更新时间:2023-12-05 03:17:19 26 4
gpt4 key购买 nike

我在单独的文件中定义了这样的类型:

type AddFunc = (a: number, b:number) => number

并使用它们来输入“粗箭头”函数:

const add: AddFunc = (a, b) => a + b

这很好,但是我在将上面更改为函数声明时遇到了一个问题,即

function add(a, b) {
return a + b
}

我不确定,但是有没有办法为上面的代码重用 AddFunc 类型?我想出的唯一方法是像下面那样手动完成,但我想知道我是否可以而是重用现有类型

function add(a: number, b: number): number {
return a + b
}

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com