![]() |
1
2
我真的无法补充你在这里已经知道的内容。 如果你在参数上使用默认值,你最好的办法是按可能性排序,即最有可能通过的先通过。 如果您首先获得默认值,那么传递对象可能会稍微不那么麻烦,例如:
然后,您可以合理地期望将对象中的所有值传递给构造函数。 另一个选项可能是JavaScript的null联合:
它只是比你的版本短。 这只是一个选择——在没有命名参数的情况下,你是在一堆不充分的参数中选择最好的! |
![]() |
Devmix · 如何在new Map()中保存状态? 1 年前 |
![]() |
Luisus · 从Prisma 5客户端提取类型 1 年前 |
|
Rostys · TypeScript:使用类型转换进行类型保护 1 年前 |
![]() |
Anne · 类型不一致的对象的TypeScript类型定义 1 年前 |
|
tuimui · 使用react+ts通过道具传递数据 1 年前 |