1
16
编辑
自编写原始答案以来,typescript现在有了一个内置类型(在
编辑 TypeScript3.0已被释放以下代码按预期工作。 在当前版本的typescript(2.9)中,如果不拼写出所有参数,这是不可能的。在接下来几天发布的Typescript(3.0)的下一个版本中,它将成为可能:
如果你安装
注意 我们还可以使用此新功能将元组扩展为参数:
您可以阅读有关此功能的更多信息 here |
2
2
从类型脚本3.1开始,
|
3
1
目前还没有办法提取这两种类型 和 任何函数可能的参数量。但你可以试试这样的方法:
按以下步骤检查:
请注意,这没有使用任何可选参数-它们只是从输出中省略。我现在没办法抓住他们。 |
4
0
我创建了一个常见帮助器类型的集合,如下所示: https://github.com/joonhocho/tsdef
这里有很多类型脚本的帮助模式。
您也可以通过npm或yarn安装。
|
5
0
我肯定有很多用途
我想要以下的,这样如果
与
当然,这样做的好处是,如果您有复杂的参数,它只会很好地处理自己(可能不建议只使用两个字符串!)
我花了几次努力才发现我需要
|
6
0
扩展
@Titian Cernicova-Dragomir's answer
,如果使用的是命名函数表达式,因此无法定义类型,则可以使用
|
Devmix · 如何在new Map()中保存状态? 1 年前 |
Luisus · 从Prisma 5客户端提取类型 1 年前 |
Rostys · TypeScript:使用类型转换进行类型保护 1 年前 |
Anne · 类型不一致的对象的TypeScript类型定义 1 年前 |
tuimui · 使用react+ts通过道具传递数据 1 年前 |