【发布时间】:2020-06-10 18:39:54
【问题描述】:
我想知道如何在 typescript 中获取对象窗口每个函数的所有 args 类型。
下面是我实现的类型,但显然我做错了..
如果有人可以帮助我,我将不胜感激。
type Arguments<F extends Function> = F extends (...args: infer A) => any ? A : never;
const x = (window: Window) => window.alert('hola')
type TestArguments = Arguments<typeof x>;
【问题讨论】:
标签: typescript types args