Typescript 没有函数类型?

Try*_*ria -4 typescript

我需要将现有的 javascript 代码克隆到 Typescript 中。JavaScript 是:

object.getsomething( function(err, result) {
    // async
});
Run Code Online (Sandbox Code Playgroud)

如何输入参数function(err,result)

我试过retrieve(func: function(err:string, result:string) : any){}

但我的智能感知说找不到“错误”和“结果”名称。我找不到任何有关“函数”类型的文档。

Sam*_*ann 6

您可以使用“粗箭头”表示法,如下所示:

retrieve(func: (err: string, result: string) => any) { ... }
Run Code Online (Sandbox Code Playgroud)