我看到过有关将字符串文字类型转换为数字类型的问题(TypeScript:有没有办法将字符串文字类型转换为数字类型?),但反之则不然。有没有办法定义一个类型,type NumberToString<N extends number>例如NumberToString<42>是42?
这样做的目的是提供一个返回类型Object.keys(如果我真的非常确定没有额外的属性)。
现在使用模板文字类型要简单得多:
type NumberToString<N extends number> = `${N}`;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
771 次 |
| 最近记录: |