【发布时间】:2019-04-16 18:31:36
【问题描述】:
在较新的 TypeScript 版本中(我认为是 2.8 以后的版本?),我可以轻松获得函数的返回类型:
function f() { return "hi"; }
type MyType = ReturnType<typeof f>; //MyType is string
但我无法从类方法中获取相同的信息……
class MyClass {
foo() { return "hi"; }
}
如何获取(new MyClass()).foo()的返回类型?
【问题讨论】: